Package org.ikasan.flow.visitorPattern
Class DefaultExclusionFlowConfiguration
- java.lang.Object
-
- org.ikasan.flow.visitorPattern.AbstractFlowConfiguration
-
- org.ikasan.flow.visitorPattern.DefaultExclusionFlowConfiguration
-
- All Implemented Interfaces:
ExclusionFlowConfiguration
public class DefaultExclusionFlowConfiguration extends AbstractFlowConfiguration implements ExclusionFlowConfiguration
Default implementation of an Exclusion Flow Configuration- Author:
- Ikasan Development Team
-
-
Field Summary
-
Fields inherited from class org.ikasan.flow.visitorPattern.AbstractFlowConfiguration
configurationService, configuredReourceFlowElements, errorReportingServiceAwareFlowElements, flowElementInvokerConfiguredResources, leadFlowElement, managedReourceFlowElements, managedServices, replayRecordService, resubmissionService
-
-
Constructor Summary
Constructors Constructor Description DefaultExclusionFlowConfiguration(org.ikasan.spec.flow.FlowElement<?> leadFlowElement, org.ikasan.spec.configuration.ConfigurationService configurationService, org.ikasan.spec.resubmission.ResubmissionService resubmisionService, org.ikasan.spec.replay.ReplayRecordService replayRecordService)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.ikasan.spec.flow.FlowElement<?>getLeadFlowElement()Get the first (lead) flow element of the exclusion flow.-
Methods inherited from class org.ikasan.flow.visitorPattern.AbstractFlowConfiguration
configure, getConfiguredResourceFlowElements, getDynamicConfiguredResourceFlowElements, getErrorReportingServiceAwareFlowElements, getFlowElementInvokerConfiguredResources, getFlowElements, getManagedResourceFlowElements, getManagedServices, getReplayRecordService, getResubmissionService, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.ikasan.flow.visitorPattern.ExclusionFlowConfiguration
getConfiguredResourceFlowElements, getDynamicConfiguredResourceFlowElements, getErrorReportingServiceAwareFlowElements, getFlowElementInvokerConfiguredResources, getFlowElements, getManagedResourceFlowElements, getResubmissionService
-
-
-
-
Constructor Detail
-
DefaultExclusionFlowConfiguration
public DefaultExclusionFlowConfiguration(org.ikasan.spec.flow.FlowElement<?> leadFlowElement, org.ikasan.spec.configuration.ConfigurationService configurationService, org.ikasan.spec.resubmission.ResubmissionService resubmisionService, org.ikasan.spec.replay.ReplayRecordService replayRecordService)Constructor- Parameters:
leadFlowElement-configurationService-
-
-
Method Detail
-
getLeadFlowElement
public org.ikasan.spec.flow.FlowElement<?> getLeadFlowElement()
Description copied from interface:ExclusionFlowConfigurationGet the first (lead) flow element of the exclusion flow.- Specified by:
getLeadFlowElementin interfaceExclusionFlowConfiguration- Returns:
-
-