
cz.wicketstuff.boss.flow.processor.IFlowStateComplexProcessor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of boss-flow Show documentation
Show all versions of boss-flow Show documentation
Workflow control and configuration java framework
package cz.wicketstuff.boss.flow.processor;
import java.io.Serializable;
import cz.wicketstuff.boss.flow.FlowException;
import cz.wicketstuff.boss.flow.model.IFlowCarter;
import cz.wicketstuff.boss.flow.model.IFlowConditionState;
import cz.wicketstuff.boss.flow.model.IFlowJoinState;
import cz.wicketstuff.boss.flow.model.IFlowRealState;
import cz.wicketstuff.boss.flow.model.IFlowSwitchState;
import cz.wicketstuff.boss.flow.model.IFlowViewState;
import cz.wicketstuff.boss.flow.model.IFlowVirtualState;
public interface IFlowStateComplexProcessor extends IFlowStateProcessor {
void processRealState(IFlowCarter flow, IFlowRealState currentState) throws FlowException;
void processVirtualState(IFlowCarter flow, IFlowVirtualState currentState) throws FlowException;
void processViewState(IFlowCarter flow, IFlowViewState currentState) throws FlowException;
void processConditionState(IFlowCarter flow, IFlowConditionState currentState) throws FlowException;
void processSwitchState(IFlowCarter flow, IFlowSwitchState currentState) throws FlowException;
void processJoinState(IFlowCarter flow, IFlowJoinState currentState) throws FlowException;
void processUknownState(IFlowCarter flow) throws FlowException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy