Examples of StrongEntityLink


Examples of org.jitterbit.integration.data.entity.link.StrongEntityLink

        List<EntityLink> links = Lists.newArrayList();
        synchronized (getDataLock()) {
            // We only need the link to the implementing operation. Everything else follows from that.
            Operation op = lookup.getEntity(getImplementingOperationId(), Operation.class);
            if (op != null) {
                links.add(new StrongEntityLink(op, this));
            }
        }
        return links;
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.link.StrongEntityLink

    private void collectSourceLink() {
        SourceId srcId = transformation.getSourceId();
        if (srcId != null) {
            Source src = dataLookup.getEntity(srcId, Source.class);
            if (src != null) {
                collectedLinks.add(new StrongEntityLink(src, transformation));
                DataLocation loc = src.getLocation();
                if (loc instanceof DatabaseLocation) {
                    collectSourceDbLocationAndStructureLink(src);
                } else if (loc instanceof LdapLocation) {
                    collectSourceLdapLocationAndStructureLink(src);
View Full Code Here

Examples of org.jitterbit.integration.data.entity.link.StrongEntityLink

    private void collectTargetLink() {
        TargetId tgtId = transformation.getTargetId();
        if (tgtId != null) {
            Target tgt = dataLookup.getEntity(tgtId, Target.class);
            if (tgt != null) {
                collectedLinks.add(new StrongEntityLink(tgt, transformation));
                DataLocation loc = tgt.getLocation();
                if (loc instanceof DatabaseLocation) {
                    collectTargetDbLocationAndStructureLink(tgt);
                } else if (loc instanceof LdapLocation) {
                    collectTargetLdapLocationAndStructureLink(tgt);
View Full Code Here

Examples of org.jitterbit.integration.data.entity.link.StrongEntityLink

    public EntityLink getInputLink() {
        TextDocumentId docId = transformation.getSourceTextDocumentId();
        if (docId != null) {
            TextDocument doc = dataLookup.getEntity(docId, TextDocument.class);
            if (doc != null) {
                return new StrongEntityLink(doc, transformation);
            }
            LinkUtils.logMissingLink(transformation, EntityType.Document, docId);
        }
        return null;
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.link.StrongEntityLink

    public EntityLink getOutputLink() {
        TextDocumentId docId = transformation.getTargetTextDocumentId();
        if (docId != null) {
            TextDocument doc = dataLookup.getEntity(docId, TextDocument.class);
            if (doc != null) {
                return new StrongEntityLink(doc, transformation);
            }
            LinkUtils.logMissingLink(transformation, EntityType.Document, docId);
        }
        return null;
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.link.StrongEntityLink

        return PipelineActivityType.BULK_LOAD;
    }

    @Override
    protected EntityLink createOperationLink(Operation op) {
        return new StrongEntityLink(getContent(), op);
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.link.StrongEntityLink

        if (inputWs == null && outputWs == null) {
            return null;
        }
        List<EntityLink> links = Lists.newArrayList();
        if (inputWs != null) {
            links.add(new StrongEntityLink(inputWs, transformation));
        }
        if (outputWs != null && outputWs != inputWs) {
            links.add(new StrongEntityLink(outputWs, transformation));
        }
        return links;
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.link.StrongEntityLink

    public EntityLink getInputLink() {
        JmsMessageId msgId = transformation.getSourceJmsMessageId();
        if (msgId != null) {
            JmsMessage msg = dataLookup.getEntity(msgId, JmsMessage.class);
            if (msg != null) {
                return new StrongEntityLink(msg, transformation);
            }
            LinkUtils.logMissingLink(transformation, EntityType.JmsMessage, msgId);
        }
        return null;
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.link.StrongEntityLink

    public EntityLink getOutputLink() {
        JmsMessageId msgId = transformation.getTargetJmsMessageId();
        if (msgId != null) {
            JmsMessage msg = dataLookup.getEntity(msgId, JmsMessage.class);
            if (msg != null) {
                return new StrongEntityLink(msg, transformation);
            }
            LinkUtils.logMissingLink(transformation, EntityType.JmsMessage, msgId);
        }
        return null;
    }
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.