public class WorkTrackerFactory extends java.lang.Object implements org.glassfish.hk2.api.Factory<WorkTracker>
| Constructor and Description |
|---|
WorkTrackerFactory(org.apache.curator.framework.CuratorFramework curatorClient,
pl.allegro.tech.hermes.common.config.ConfigFactory configFactory,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
pl.allegro.tech.hermes.domain.subscription.SubscriptionRepository subscriptionRepository) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose(WorkTracker instance) |
WorkTracker |
provide() |
@Inject
public WorkTrackerFactory(@Named(value="hermesCurator")
org.apache.curator.framework.CuratorFramework curatorClient,
pl.allegro.tech.hermes.common.config.ConfigFactory configFactory,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
pl.allegro.tech.hermes.domain.subscription.SubscriptionRepository subscriptionRepository)
public WorkTracker provide()
provide in interface org.glassfish.hk2.api.Factory<WorkTracker>public void dispose(WorkTracker instance)
dispose in interface org.glassfish.hk2.api.Factory<WorkTracker>