Package org.amplafi.flow.launcher

Examples of org.amplafi.flow.launcher.ContinueFlowLauncher


        if ( flows.size() > 1 ) {
            Collection<String> excludedFlowTypes = getExcludedFlowTypes();
            for(int i = 1; i < flows.size(); i++) {
                if ( excludedFlowTypes == null
                        || !excludedFlowTypes.contains(flows.get(i).getFlowTypeName())) {
                    ContinueFlowLauncher continueFlow = new ContinueFlowLauncher(flows.get(i), getFlowManagement());
                    continuedFlows.add(continueFlow);
                }
            }
        }
        return continuedFlows;
View Full Code Here


            // which is what passing resolvedNextFlow seems to imply.
            // or maybe this is to continue the chain of Flows ?? needs investigation
            flowLauncher = new MorphFlowLauncher(resolvedNextFlowType, resolvedNextFlow, flowState.getFlowManagement());
        } else if ( resolvedNextFlow != null) {
            FlowState resolvedNextFlowState = flowState.getFlowManagement().getFlowState(resolvedNextFlow);
            flowLauncher = new ContinueFlowLauncher(resolvedNextFlowState, flowState.getFlowManagement());
        } else if ( resolvedNextFlowType != null) {
            flowLauncher = new StartFromDefinitionFlowLauncher(resolvedNextFlowType, flowState.getFlowManagement());
        }
        return flowLauncher;
    }
View Full Code Here

TOP

Related Classes of org.amplafi.flow.launcher.ContinueFlowLauncher

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.