Package org.jitterbit.integration.data.entity.httpendpoint

Examples of org.jitterbit.integration.data.entity.httpendpoint.TriggeredOperations.addOperation()


    private void configureOperationsToRun(Operation template, HttpEndpoint newItem, ResponseType responseType) {
        TriggeredOperations ops = new TriggeredOperations();
        OperationRunMode mode = responseType == ResponseType.OPERATION ? OperationRunMode.SYNCHRONOUS :
            OperationRunMode.ASYNCHRONOUS;
        ops.addOperation(new TriggeredOperation(template.getID(), null, mode, mode == OperationRunMode.SYNCHRONOUS,
                        isUsingRequestAsSource(template)));
        newItem.setTriggeredOperations(ops);
    }

    private boolean isUsingRequestAsSource(Operation op) {
View Full Code Here


        TriggeredOperations ops = new TriggeredOperations();
        OperationId response = getResponseGenerator();
        for (OperationId opId : operationIds.get()) {
            OperationRunMode mode = getRunMode(opId);
            boolean isResponseGenerator = (mode == OperationRunMode.SYNCHRONOUS ? opId == response : false);
            ops.addOperation(new TriggeredOperation(opId, null, mode, isResponseGenerator));
        }
        return ops;
    }

    public void addOperation(Operation op) {
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.