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 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<ICrptUzbekConnector>
com.persequor.extension.ioc.ISingleImplementationBinder<ICrptUzbekMarketFilter>
com.persequor.extension.ioc.ISingleImplementationBinder<ICrptUzbekNamespaceConfig>
com.persequor.extension.ioc.ISingleImplementationBinder<ICrptUzbekOrderMetadataService>
com.persequor.extension.ioc.ISingleImplementationBinder<IDebugOptions>
com.persequor.extension.ioc.IMultipleImplementationsBinder<IDecommissionEventProcessor>
com.persequor.extension.ioc.IMultipleImplementationsBinder<IPollingResultDelegate>
com.persequor.extension.ioc.ISingleImplementationBinder<ITemplateIdFetcher>
Methods inherited from class com.persequor.extension.ioc.registry.ModuleExtensionContext
getMultipleImplementationsBinder, getSingleImplementationBinder, inject
-
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
-
templateIdFetcher
public com.persequor.extension.ioc.ISingleImplementationBinder<ITemplateIdFetcher> templateIdFetcher() -
debugOptions
-
crptNamespaceConfig
public com.persequor.extension.ioc.ISingleImplementationBinder<ICrptUzbekNamespaceConfig> crptNamespaceConfig() -
crptMarketFilter
public com.persequor.extension.ioc.ISingleImplementationBinder<ICrptUzbekMarketFilter> crptMarketFilter()
-