Examples of EmailMessageId


Examples of org.jitterbit.integration.data.entity.id.EmailMessageId

        }
        return false;
    }

    private boolean doChange(OperationWrapperNode from, EmailMessage to, RouteType routeType) {
        EmailMessageId currentId = (routeType == RouteType.SUCCESS) ? from.getDataObject().getSuccessEmailId() :
            from.getDataObject().getFailureEmailId();
        EmailMessageId newId = (to != null ? to.getID() : null);
        return differs(currentId, newId) && controller.isChangeAllowed(from);
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.id.EmailMessageId

    private UndoableEdit createEdit(OperationWrapperNode from, EmailMessage to, RouteType routeType) {
        return new NextEmailEdit(controller, from.getDataObject(), routeType, to);
    }

    private void updateFlow(OperationWrapperNode from, EmailMessage to, RouteType routeType) {
        EmailMessageId msgId = (to != null ? to.getID() : null);
        if (routeType == RouteType.SUCCESS) {
            from.getDataObject().setSuccessEmailId(msgId);
        } else {
            from.getDataObject().setFailureEmailId(msgId);
        }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.id.EmailMessageId

    public EmailNodeLayoutCache(Persistor p) {
        this();
        try {
            Map<EmailMessageId, Rectangle> restored = Maps.newHashMap();
            for (Persistor child : p.getChildren(EMAIL)) {
                EmailMessageId id = new EmailMessageId(child.getString(EMAIL_ID));
                Rectangle bounds = PersistUtils.readBounds(child);
                restored.put(id, bounds);
            }
            nodeBounds.putAll(restored);
        } catch (RuntimeException ex) {
View Full Code Here

Examples of org.jitterbit.integration.data.entity.id.EmailMessageId

        return mementos;
    }

    private void restoreEmailLayouts(Persistor state) {
        for (Persistor email : state.getChildren("Email")) {
            EmailMessageId id = new EmailMessageId(email.getString("emailId"));
            EmailWrapperNode node = getEmailNodeWithId(id);
            if (node != null) {
                emailNodeBounds.put(node, PersistUtils.readBounds(email));
            }
        }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.id.EmailMessageId

        expression += createFunctionCall("WriteFile", targetId);
        expression += ";";
        scriptId = new ScriptId();
        expression += createFunctionCall("RunScript", scriptId);
        expression += ";";
        emailId = new EmailMessageId();
        expression += createFunctionCall("SendEmailMessage", emailId);
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.id.EmailMessageId

     */
    public EmailMessageId getSuccessMessageId() {
        String id = getProperty(SUCCESS_MESSAGE);
        if (id != null && id.length() > 0) {
            try {
                return new EmailMessageId(id);
            } catch (IllegalArgumentException e) {
                // This should never happen, but if it does we will just
                // return null.
            }
        }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.id.EmailMessageId

     * @see #getSuccessMessageId()
     * @see #setSuccessMessage(EmailMessage)
     * @see EmailMessage
     */
    public void setSuccessMessageId(EmailMessageId id) {
        EmailMessageId old = getSuccessMessageId();
        if (!KongaID.areEqual(id, old)) {
            setProperty(SUCCESS_MESSAGE, id);
            firePropertyChange(SUCCESS_MESSAGE, old, id);
        }
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.id.EmailMessageId

     */
    public EmailMessageId getFailureMessageId() {
        String id = getProperty(FAILURE_MESSAGE);
        if (id != null && id.length() > 0) {
            try {
                return new EmailMessageId(id);
            } catch (IllegalArgumentException e) {
                // This should never happen, but if it does we will just return null.
            }
        }
        return null;
View Full Code Here

Examples of org.jitterbit.integration.data.entity.id.EmailMessageId

     *            message when it fails.
     * @see #getFailureMessageId()
     * @see EmailMessage
     */
    public void setFailureMessageId(EmailMessageId id) {
        EmailMessageId old = getFailureMessageId();
        if (!KongaID.areEqual(id, old)) {
            setProperty(FAILURE_MESSAGE, id);
            firePropertyChange(FAILURE_MESSAGE, old, id);
        }
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.id.EmailMessageId

    public OperationId getFailureOperationId() {
        return failureOpId;
    }

    public void setSuccessEmailId(EmailMessageId id) {
        EmailMessageId old = successEmailId;
        successEmailId = id;
        fireChange(SUCCESS_EMAIL_PROPERTY, old, id);
    }
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.