Class CrptUzbekModuleExtensionContext

java.lang.Object
com.persequor.extension.ioc.registry.ModuleExtensionContext
com.persequor.saga.modules.crptuzbek.ioc.CrptUzbekModuleExtensionContext

public class CrptUzbekModuleExtensionContext extends com.persequor.extension.ioc.registry.ModuleExtensionContext
  • Constructor Details

    • CrptUzbekModuleExtensionContext

      public CrptUzbekModuleExtensionContext()
  • Method Details

    • crptOrderMetadataService

      public com.persequor.extension.ioc.ISingleImplementationBinder<ICrptUzbekOrderMetadataService> crptOrderMetadataService()
    • commissionEventProcessor

      public com.persequor.extension.ioc.IMultipleImplementationsBinder<ICommissionEventProcessor> commissionEventProcessor()
    • aggregationEventProcessor

      public com.persequor.extension.ioc.IMultipleImplementationsBinder<IAggregationEventProcessor> aggregationEventProcessor()
    • decommissionEventProcessor

      public com.persequor.extension.ioc.IMultipleImplementationsBinder<IDecommissionEventProcessor> decommissionEventProcessor()
    • 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()
    • crptConnector

      public com.persequor.extension.ioc.ISingleImplementationBinder<ICrptUzbekConnector> crptConnector()
    • templateIdFetcher

      public com.persequor.extension.ioc.ISingleImplementationBinder<ITemplateIdFetcher> templateIdFetcher()
    • debugOptions

      public com.persequor.extension.ioc.ISingleImplementationBinder<IDebugOptions> debugOptions()
    • crptNamespaceConfig

      public com.persequor.extension.ioc.ISingleImplementationBinder<ICrptUzbekNamespaceConfig> crptNamespaceConfig()
    • crptMarketFilter

      public com.persequor.extension.ioc.ISingleImplementationBinder<ICrptUzbekMarketFilter> crptMarketFilter()