Interface ExclusionFlowConfiguration

  • All Known Implementing Classes:
    DefaultExclusionFlowConfiguration

    public interface ExclusionFlowConfiguration
    Contract for an exclusion flow which handles events marked for exclusion from the normal business flow.
    Author:
    Ikasan Development Team
    • 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()