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 Details

    • IzkmModuleExtensionContext

      public IzkmModuleExtensionContext()
  • Method Details

    • izkmConnector

      public com.persequor.extension.ioc.ISingleImplementationBinder<IIzkmConnector> 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()