Examples of PhaseData


Examples of org.wso2.carbon.viewflows.PhaseData

            phaseData[offset + i] = getPhaseData(phase, isGlobalPhase, invert);
        }
    }

    private PhaseData getPhaseData(Phase phase, boolean isGlobalPhase, boolean invert) {
        PhaseData phaseData = new PhaseData(phase.getPhaseName());
        phaseData.setIsGlobalPhase(isGlobalPhase);
        HandlerData[] handlers = new HandlerData[phase.getHandlerCount()];

        // populate the phase handlers
        Handler handler;
        if (invert) {
            for (int i = phase.getHandlers().size() - 1, j = 0; i >= 0; i--, j++) {
                handler = phase.getHandlers().get(i);
                handlers[j] = getHandlerData(handler);
            }
        } else {
            for (int i = 0; i < phase.getHandlers().size(); i++) {
                handler = phase.getHandlers().get(i);
                handlers[i] = getHandlerData(handler);
            }
        }

        phaseData.setHandlers(handlers);
        log.debug("Setting phase ==> " + phaseData.getName());
        return phaseData;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.