Examples of TargetActivity


Examples of org.jitterbit.integration.data.entity.operation.pipeline.TargetActivity

    }

    @Override
    public void selectActivity(OperationGraphController controller, OperationWrapperNode opNode) {
        OperationPipeline pipeline = opNode.getPipeline();
        TargetActivity activity = getDataObject();
        TargetContentProvider p = new TargetContentProvider(
                        controller.getProject(),
                        pipeline.getType().getTargetActivityFilterProvider(pipeline),
                        ActivityContentAcceptor.create(controller, opNode, activity));
        controller.configureContentProvider(p, activity, opNode);
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.TargetActivity

    public OperationPipeline createPipeline(Operation op, IntegrationEntityLookup lookup) {
        SourceActivity trans_source = SourceActivity.newInstance(lookup.getEntity(op.getSourceId(), Source.class),
                        TransformationTemplate.SOURCE);
        TransformationActivity trans = TransformationActivity.newInstance(lookup.getEntity(op.getTransformationId(),
                        Transformation.class), TransformationTemplate.TRANSFORMATION);
        TargetActivity trans_target = TargetActivity.newInstance(lookup.getEntity(op.getTargetId(), Target.class),
                        TransformationTemplate.TARGET);
        List<PipelineActivity> activities = Lists.newArrayList();
        activities.add(trans_source);
        activities.add(trans);
        activities.add(trans_target);
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.TargetActivity

    }

    private void checkTarget(OperationPipelineBrowser browser, Transformation inserted) {
        Target target = lookupTarget(inserted.getTargetId());
        if (target != null) {
            TargetActivity a = browser.getTargetActivity();
            if (a == null) {
                insertTargetActivityIfPossible(browser);
            }
            browser.setTarget(target);
        }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.TargetActivity

    private void insertTargetActivityIfPossible(OperationPipelineBrowser browser) {
        // We insert a TargetActivity only if the Transformation is currently the last activity
        // in the pipeline. If the pipeline ends with one or more Scripts we don't know where
        // to insert the Target, so we let the user do that manually.
        if (browser.getPipeline().getLastActivity().getType() == PipelineActivityType.TRANSFORMATION) {
            browser.getPipeline().insertLast(new TargetActivity(TransformationTemplate.TARGET));
        }
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.TargetActivity

        SourceActivity src = (SourceActivity) pipeline.getFirstActivityOfType(PipelineActivityType.SOURCE);
        return (src != null && !src.isEmpty()) ? src.getContent().getID() : null;
    }
   
    private static TargetId getTargetId(OperationPipeline pipeline) {
        TargetActivity tgt = (TargetActivity) pipeline.getFirstActivityOfType(PipelineActivityType.TARGET);
        return (tgt != null && !tgt.isEmpty()) ? tgt.getContent().getID() : null;
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.TargetActivity

    @Override
    public OperationPipeline createPipeline(Operation op, IntegrationEntityLookup lookup) {
        SourceActivity ws_source = SourceActivity.newInstance(lookup.getEntity(op.getSourceId(), Source.class),
                        WebServiceCallTemplate.SOURCE);
        TargetActivity ws_target = TargetActivity.newInstance(lookup.getEntity(op.getTargetId(), Target.class),
                        WebServiceCallTemplate.TARGET);
        WebServiceCallChain chain = new WebServiceCallChain(op, lookup);
        TransformationActivity request = TransformationActivity.newInstance(chain.getRequestTransformation(),
                        WebServiceCallTemplate.REQUEST);
        WebServiceCallActivity ws = WebServiceCallActivity.newInstance(chain.getWebServiceCall(),
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.TargetActivity

    @Override
    public OperationPipeline createPipeline(Operation op, IntegrationEntityLookup lookup) {
        SourceActivity arch_source = SourceActivity.newInstance(
                        lookup.getEntity(op.getSourceId(), Source.class), ArchiveTemplate.SOURCE);
        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
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.