Package org.jitterbit.integration.data.entity.operation.pipeline

Examples of org.jitterbit.integration.data.entity.operation.pipeline.OperationPipeline$PositionBuilder


        activities.add(ws_source);
        activities.add(request);
        activities.add(ws);
        activities.add(response);
        activities.add(ws_target);
        return new OperationPipeline(WebServiceOperationType.TYPE, activities);
    }
View Full Code Here


        WebServicePipelineBrowser opBrowser = createOperationBrowser();
        return opBrowser != null ? opBrowser.getRequest() : null;
    }

    private WebServicePipelineBrowser createOperationBrowser() {
        OperationPipeline pipeline = getPipeline();
        if (pipeline != null && pipeline.getType() == WebServiceOperationType.TYPE) {
            return new WebServicePipelineBrowser(pipeline);
        }
        return null;
    }
View Full Code Here

    /**
     * Returns the <code>Script</code> that calls the login operation.
     */
    public Script getLoginScript() {
        OperationPipeline pipeline = getPipeline();
        if (pipeline == null) {
            return null;
        }
        for (PipelineActivity a : pipeline.getActivities()) {
            if (a instanceof ScriptActivity) {
                Script script = ((ScriptActivity) a).getContent();
                if (script != null && script.isPartOfSalesforceWizard()) {
                    return script;
                }
View Full Code Here

    /**
     * Returns the <code>Source</code> in the implementing <code>Operation</code>, if there is one.
     */
    public Source getOperationSource() {
        OperationPipeline pipeline = getPipeline();
        if (pipeline == null) {
            return null;
        }
        PipelineActivity a = pipeline.getFirstActivityOfType(PipelineActivityType.SOURCE);
        return (a instanceof SourceActivity) ? ((SourceActivity) a).getContent() : null;
    }
View Full Code Here

    /**
     * Returns the <code>Target</code> in the implementing <code>Operation</code>, if there is one.
     */
    public Target getOperationTarget() {
        OperationPipeline pipeline = getPipeline();
        if (pipeline == null) {
            return null;
        }
        PipelineActivity a = pipeline.getFirstActivityOfType(PipelineActivityType.TARGET);
        return (a instanceof TargetActivity) ? ((TargetActivity) a).getContent() : null;
    }
View Full Code Here

        }
        return false;
    }

    private boolean isFirstTransformationCorrect(Operation sibling) {
        OperationPipeline pipeline = sibling.getPipeline();
        Transformation tf = getFirstTransformation(pipeline);
        return (tf != null ? checkInputStructure(tf) : false);
    }
View Full Code Here

        TargetActivity arch_target = TargetActivity.newInstance(
                        lookup.getEntity(op.getTargetId(), Target.class), ArchiveTemplate.TARGET);
        List<PipelineActivity> activities = Lists.newArrayList();
        activities.add(arch_source);
        activities.add(arch_target);
        return new OperationPipeline(ArchiveOperationType.TYPE, activities);
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.data.entity.operation.pipeline.OperationPipeline$PositionBuilder

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.