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

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


    }

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


*/
public class TransformationPipelineFactory implements OperationPipelineFactory {

    @Override
    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);
View Full Code Here

        applyFunctions(op, pipeline);
        applyHostedWebServiceSettings(op, pipeline);
    }
   
    private static SourceId getSourceId(OperationPipeline pipeline) {
        SourceActivity src = (SourceActivity) pipeline.getFirstActivityOfType(PipelineActivityType.SOURCE);
        return (src != null && !src.isEmpty()) ? src.getContent().getID() : null;
    }
View Full Code Here

*/
public class WebServicePipelineFactory implements OperationPipelineFactory {

    @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(),
View Full Code Here

*/
public class ArchivePipelineFactory implements OperationPipelineFactory {

    @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);
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.data.entity.operation.pipeline.SourceActivity

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.