public final class PlatformModules
extends org.glassfish.hk2.utilities.binding.AbstractBinder
Binder for a TopicOrientedApplication's injectable
services.
The PlatformModules provides access to the following:
EngineClock Provides HA consistent time.
MessageSender Provides access to the MessageSender interface for a TopicOrientedApplication.
MessageInjector Provides access to the MessageInjector interface for a TopicOrientedApplication.
AepEngine Provides access to the applications underlying AepEngine. Most applications will not need
access to the AepEngine and will be using the other services provided by TopicOrientedApplication
DelayedAcknowledgmentController Provides access to the applications underlying DelayedAcknowledgmentController.
Most applications will not need access to DelayedAcknowledgmentController and it will be only be created when
TopicOrientedApplication.PROP_ENABLED_DELAYED_ACK_CONTROLLER is set to true.
| Constructor and Description |
|---|
PlatformModules(TopicOrientedApplication application) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configure() |
addActiveDescriptor, addActiveDescriptor, addActiveDescriptor, addActiveFactoryDescriptor, addUnbindFilter, bind, bind, bind, bind, bind, bind, bind, bindAsContract, bindAsContract, bindFactory, bindFactory, bindFactory, commit, installpublic PlatformModules(TopicOrientedApplication application)
Copyright © 2016 Neeve Research, LLC. All Rights Reserved.