Package org.ikasan.flow.visitorPattern
Interface ExclusionFlowConfiguration
-
- All Known Implementing Classes:
DefaultExclusionFlowConfiguration
public interface ExclusionFlowConfigurationContract for an exclusion flow which handles events marked for exclusion from the normal business flow.- Author:
- Ikasan Development Team
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<org.ikasan.spec.flow.FlowElement<org.ikasan.spec.configuration.ConfiguredResource>>getConfiguredResourceFlowElements()java.util.List<org.ikasan.spec.flow.FlowElement<org.ikasan.spec.configuration.ConfiguredResource>>getDynamicConfiguredResourceFlowElements()java.util.List<org.ikasan.spec.flow.FlowElement<org.ikasan.spec.error.reporting.IsErrorReportingServiceAware>>getErrorReportingServiceAwareFlowElements()java.util.List<org.ikasan.spec.flow.FlowElement<?>>getFlowElementInvokerConfiguredResources()java.util.List<org.ikasan.spec.flow.FlowElement<?>>getFlowElements()org.ikasan.spec.flow.FlowElement<?>getLeadFlowElement()Get the first (lead) flow element of the exclusion flow.java.util.List<org.ikasan.spec.flow.FlowElement<org.ikasan.spec.management.ManagedResource>>getManagedResourceFlowElements()org.ikasan.spec.resubmission.ResubmissionServicegetResubmissionService()
-
-
-
Method Detail
-
getLeadFlowElement
org.ikasan.spec.flow.FlowElement<?> getLeadFlowElement()
Get the first (lead) flow element of the exclusion flow.- Returns:
-
getFlowElements
java.util.List<org.ikasan.spec.flow.FlowElement<?>> getFlowElements()
-
getFlowElementInvokerConfiguredResources
java.util.List<org.ikasan.spec.flow.FlowElement<?>> getFlowElementInvokerConfiguredResources()
-
getManagedResourceFlowElements
java.util.List<org.ikasan.spec.flow.FlowElement<org.ikasan.spec.management.ManagedResource>> getManagedResourceFlowElements()
-
getConfiguredResourceFlowElements
java.util.List<org.ikasan.spec.flow.FlowElement<org.ikasan.spec.configuration.ConfiguredResource>> getConfiguredResourceFlowElements()
-
getDynamicConfiguredResourceFlowElements
java.util.List<org.ikasan.spec.flow.FlowElement<org.ikasan.spec.configuration.ConfiguredResource>> getDynamicConfiguredResourceFlowElements()
-
getErrorReportingServiceAwareFlowElements
java.util.List<org.ikasan.spec.flow.FlowElement<org.ikasan.spec.error.reporting.IsErrorReportingServiceAware>> getErrorReportingServiceAwareFlowElements()
-
getResubmissionService
org.ikasan.spec.resubmission.ResubmissionService getResubmissionService()
-
-