Package com.persequor.saga.modules.crpt
Class PollingAdapter
java.lang.Object
com.persequor.saga.modules.crpt.PollingAdapter
- All Implemented Interfaces:
com.persequor.saga.modules.compliance.subscription.IPollingAdapter
public class PollingAdapter
extends Object
implements com.persequor.saga.modules.compliance.subscription.IPollingAdapter
-
Constructor Summary
ConstructorsConstructorDescriptionPollingAdapter
(javax.inject.Provider<CrptComplianceStatusResponse> crptComplianceResponseProvider, List<IPollingResultDelegate> pollingResultDelegates, CrptComplianceRepositoryInfo complianceRepositoryInfo, EventStatusFetcher eventStatusFetcher) -
Method Summary
Modifier and TypeMethodDescriptioncom.persequor.saga.modules.compliance.services.IComplianceRepositoryReply
poll
(com.persequor.saga.modules.compliance.model.QueuedEvent event, com.persequor.saga.modules.compliance.model.ExtraDetails extraDetails)
-
Constructor Details
-
PollingAdapter
@Inject public PollingAdapter(javax.inject.Provider<CrptComplianceStatusResponse> crptComplianceResponseProvider, List<IPollingResultDelegate> pollingResultDelegates, CrptComplianceRepositoryInfo complianceRepositoryInfo, EventStatusFetcher eventStatusFetcher)
-
-
Method Details
-
poll
public com.persequor.saga.modules.compliance.services.IComplianceRepositoryReply poll(com.persequor.saga.modules.compliance.model.QueuedEvent event, com.persequor.saga.modules.compliance.model.ExtraDetails extraDetails) - Specified by:
poll
in interfacecom.persequor.saga.modules.compliance.subscription.IPollingAdapter
-
getComplianceRepositoryId
- Specified by:
getComplianceRepositoryId
in interfacecom.persequor.saga.modules.compliance.subscription.IPollingAdapter
-