public class FutureAsyncTimeoutFactory extends java.lang.Object implements org.glassfish.hk2.api.Factory<FutureAsyncTimeout<MessageSendingResult>>
| Constructor and Description |
|---|
FutureAsyncTimeoutFactory(pl.allegro.tech.hermes.common.config.ConfigFactory configFactory,
pl.allegro.tech.hermes.common.metric.executor.InstrumentedExecutorServiceFactory executorFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose(FutureAsyncTimeout instance) |
FutureAsyncTimeout<MessageSendingResult> |
provide() |
@Inject
public FutureAsyncTimeoutFactory(pl.allegro.tech.hermes.common.config.ConfigFactory configFactory,
pl.allegro.tech.hermes.common.metric.executor.InstrumentedExecutorServiceFactory executorFactory)
public FutureAsyncTimeout<MessageSendingResult> provide()
provide in interface org.glassfish.hk2.api.Factory<FutureAsyncTimeout<MessageSendingResult>>public void dispose(FutureAsyncTimeout instance)
dispose in interface org.glassfish.hk2.api.Factory<FutureAsyncTimeout<MessageSendingResult>>