Class IzkmModuleExtensionContext
java.lang.Object
com.persequor.extension.ioc.registry.ModuleExtensionContext
com.persequor.saga.modules.izkm.ioc.IzkmModuleExtensionContext
public class IzkmModuleExtensionContext
extends com.persequor.extension.ioc.registry.ModuleExtensionContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.persequor.extension.ioc.IMultipleImplementationsBinder<IAggregationEventProcessor>
com.persequor.extension.ioc.ISingleImplementationBinder<ICleanupCodeRepositoryEpcFetcher>
com.persequor.extension.ioc.IMultipleImplementationsBinder<ICommissionEventProcessor>
com.persequor.extension.ioc.ISingleImplementationBinder<IContainerTypeChooser>
com.persequor.extension.ioc.ISingleImplementationBinder<IDynamicTokenFetcher>
com.persequor.extension.ioc.ISingleImplementationBinder<IIzkmConnector>
com.persequor.extension.ioc.ISingleImplementationBinder<IIzkmMarketFilter>
com.persequor.extension.ioc.ISingleImplementationBinder<IIzkmNamespaceConfig>
com.persequor.extension.ioc.ISingleImplementationBinder<IIzkmOrderMetadataService>
com.persequor.extension.ioc.IMultipleImplementationsBinder<IPollingResultDelegate>
Methods inherited from class com.persequor.extension.ioc.registry.ModuleExtensionContext
getMultipleImplementationsBinder, getSingleImplementationBinder, inject
-
Constructor Details
-
IzkmModuleExtensionContext
public IzkmModuleExtensionContext()
-
-
Method Details
-
izkmConnector
-
izkmOrderMetadataService
public com.persequor.extension.ioc.ISingleImplementationBinder<IIzkmOrderMetadataService> izkmOrderMetadataService() -
commissionEventProcessor
public com.persequor.extension.ioc.IMultipleImplementationsBinder<ICommissionEventProcessor> commissionEventProcessor() -
aggregationEventProcessor
public com.persequor.extension.ioc.IMultipleImplementationsBinder<IAggregationEventProcessor> aggregationEventProcessor() -
izkmNamespaceConfig
public com.persequor.extension.ioc.ISingleImplementationBinder<IIzkmNamespaceConfig> izkmNamespaceConfig() -
izkmMarketFilter
public com.persequor.extension.ioc.ISingleImplementationBinder<IIzkmMarketFilter> izkmMarketFilter() -
pollingResultDelegate
public com.persequor.extension.ioc.IMultipleImplementationsBinder<IPollingResultDelegate> pollingResultDelegate() -
cleanupCodeRepositoryEpcFetcher
public com.persequor.extension.ioc.ISingleImplementationBinder<ICleanupCodeRepositoryEpcFetcher> cleanupCodeRepositoryEpcFetcher() -
containerTypeChooser
public com.persequor.extension.ioc.ISingleImplementationBinder<IContainerTypeChooser> containerTypeChooser() -
dynamicTokenFetcher
public com.persequor.extension.ioc.ISingleImplementationBinder<IDynamicTokenFetcher> dynamicTokenFetcher()
-