Examples of AxisConfigData


Examples of org.wso2.carbon.viewflows.AxisConfigData

    /**
     * @return the global axisConfig data for running server
     */
    public AxisConfigData getAxisConfigData() {
        AxisConfigData axisConfigData = new AxisConfigData();
        AxisConfiguration axisConfiguration = getAxisConfig();

        // setting the in-phase order data
        axisConfigData.setInflowPhaseOrder(getPhaseOrderData(axisConfiguration.getInFlowPhases(),
                                                             null, false));
        axisConfigData.setOutflowPhaseOrder(getPhaseOrderData(
                axisConfiguration.getOutFlowPhases(), null, true));
        axisConfigData.
                setInfaultflowPhaseOrder(getPhaseOrderData(axisConfiguration.getInFaultFlowPhases(),
                                                           null, false));
        axisConfigData.
                setOutfaultPhaseOrder(getPhaseOrderData(axisConfiguration.getOutFaultFlowPhases(),
                                                        null, true));

        return axisConfigData;
    }
View Full Code Here

Examples of org.wso2.carbon.viewflows.AxisConfigData

     */
    public AxisConfigData getOperationAxisConfigData(String serviceId,
                                                     String operationId) throws AxisFault {
        log.debug("Getting handler details for service " + serviceId +
                  " operation " + operationId);
        AxisConfigData axisConfigData = new AxisConfigData();
        AxisConfiguration axisConfiguration = getAxisConfig();

        AxisService axisService = axisConfiguration.getService(serviceId);
        AxisOperation axisOperation = axisService.getOperation(new QName(operationId));

        // adding phases to axis config data object
        axisConfigData.
                setInflowPhaseOrder(getPhaseOrderData(axisConfiguration.getInFlowPhases(),
                                                      axisOperation.getRemainingPhasesInFlow(),
                                                      false));
        axisConfigData.
                setOutflowPhaseOrder(getPhaseOrderData(axisOperation.getPhasesOutFlow(),
                                                       axisConfiguration.getOutFlowPhases(),
                                                       true));
        axisConfigData.
                setInfaultflowPhaseOrder(getPhaseOrderData(axisConfiguration.getInFaultFlowPhases(),
                                                           axisOperation.getPhasesInFaultFlow(),
                                                           false));
        axisConfigData.
                setOutfaultPhaseOrder(getPhaseOrderData(axisOperation.getPhasesOutFaultFlow(),
                                                        axisConfiguration.getOutFaultFlowPhases(),
                                                        true));

        return axisConfigData;
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.