Package org.jitterbit.collections

Examples of org.jitterbit.collections.StringKeyValuePairs


  }

  @Override
  public StringKeyValuePairs getPropertiesForDeploy() {
    synchronized (getDataLock()) {
            StringKeyValuePairs keyValues = new StringKeyValuePairs();
            keyValues.putAll(super.getPropertiesForDeploy());
            keyValues.put(DOCUMENT_ID, getID().toString());
            keyValues.put(DOCUMENT_NAME, getName());
            return keyValues;
        }
  }
View Full Code Here


     * Needs to override the base class and add the id and properties for Schedule Occurrance.
     *
     */
    @Override
    public StringKeyValuePairs getPropertiesForDeploy() {
        StringKeyValuePairs superKeyValues = super.getPropertiesForDeploy();
        StringKeyValuePairs keyValues = new StringKeyValuePairs();
        keyValues.putAll(superKeyValues);
        keyValues.put(SCHEDULE_ID, getID().toString());
        keyValues.put(SCHEDULE_NAME, getName());
        return keyValues;
    }
View Full Code Here

    }

    @Override
    public StringKeyValuePairs getPropertiesForDeploy() {
        // Get the data for the structures
        StringKeyValuePairs inputStructureKeyValues = initializeStructureKeyValues(false);
        getInputStructure().populateDeployProperties(inputStructureKeyValues, false);
        StringKeyValuePairs outputStructureKeyValuePairs = initializeStructureKeyValues(true);
        getOutputStructure().populateDeployProperties(outputStructureKeyValuePairs, true);
        StringKeyValuePairs keyValues = new StringKeyValuePairs();
        keyValues.putAll(inputStructureKeyValues);
        keyValues.putAll(outputStructureKeyValuePairs);
        // Add the data for the actual transformation.
        keyValues.putAll(super.getPropertiesForDeploy());
        keyValues.put(TRANSFORMATION_ID, getID().toString());
        keyValues.put(TRANSFORMATION_NAME, getName());
        keyValues.put(SOURCE_TYPE_ID, Integer.toString(getSourceType().getId()));
        keyValues.put(TARGET_TYPE_ID, Integer.toString(getTargetType().getId()));
        keyValues.put(IS_VALID, isValid() ? "1" : "0");
        return keyValues;
    }
View Full Code Here

        keyValues.put(IS_VALID, isValid() ? "1" : "0");
        return keyValues;
    }

    private static StringKeyValuePairs initializeStructureKeyValues(boolean isTarget) {
        StringKeyValuePairs keyValues = new StringKeyValuePairs();
        if ( isTarget ) {
            keyValues.put(Transformation.TARGET_TEXT_DOC, "");
            keyValues.put(Transformation.TARGET_EDI, "");
            keyValues.put(Transformation.TARGET_XML, "");
            keyValues.put(Transformation.TARGET_TARGET_ID, "");
            keyValues.put(Transformation.TARGET_TEXT_DOC, "");
            keyValues.put(Transformation.NATURE_OF_TARGET, "");
            keyValues.put(Transformation.TARGET_EDI_DEFAULT, "-1");
            keyValues.put(Transformation.TARGET_DTD_ROOT, "");
            keyValues.put(Transformation.INSERT_MODE, "-1");
            keyValues.put(Transformation.TARGET_DTD_URL, "");
        } else {
            keyValues.put(Transformation.SOURCE_TEXT_DOC, "");
            keyValues.put(Transformation.SOURCE_EDI, "");
            keyValues.put(Transformation.SOURCE_XML, "");
            keyValues.put(Transformation.SOURCE_SOURCE_ID, "");
            keyValues.put(Transformation.SOURCE_TEXT_DOC, "");
            keyValues.put(Transformation.NATURE_OF_SOURCE, "");
            keyValues.put(Transformation.SOURCE_EDI_DEFAULT, "-1");
            keyValues.put(Transformation.SOURCE_DTD_ROOT, "");
        }
        return keyValues;
    }
View Full Code Here

        return sb.toString();
    }

    @Override
    protected StringKeyValuePairs getPropertiesForDeploy(boolean isTarget) {
        return new StringKeyValuePairs();
    }
View Full Code Here

    /**
     * Creates a <code>WsdlFile</code> instance from the given <code>Persistor</code>.
     */
    public static WsdlFile fromPersistor(Persistor p) {
        StringKeyValuePairs data = StringKeyValuePairsPersistor.restoreFrom(p);
        return new WsdlFile(data);
    }
View Full Code Here

     * @throws NullPointerException
     *             if <code>original</code> is <code>null</code>.
     */
    public XmlStructure(XmlStructure original) {
        this();
        StringKeyValuePairs data = original.getPropertiesForDeploy();
        for (String key : data.getKeys()) {
            setProperty(key, data.get(key));
        }
    }
View Full Code Here

    }

    @Override
    protected StringKeyValuePairs getPropertiesForDeploy(boolean isTarget) {
        String tag = isTarget ? "target" : "source";
        StringKeyValuePairs keyValues = new StringKeyValuePairs();
        keyValues.put(tag + PROPERTY_XML, getFilePath());
        keyValues.put(tag + PROPERTY_DTD_ROOT, getRootNodeName());
        if (isTarget) {
            keyValues.put(PROPERTY_TARGET_DTD_URL, getTargetDtdUrl());
        }
        return keyValues;
    }
View Full Code Here

    /**
     * Creates an empty <tt>WebServiceOperationInfo</tt> object.
     */
    public WebServiceOperationInfo() {
        data = new StringKeyValuePairs();
    }
View Full Code Here

    /**
     * Creates a copy of an existing <tt>WebServiceOperationInfo</tt> object.
     */
    public WebServiceOperationInfo(WebServiceOperationInfo opInfo) {
        data = new StringKeyValuePairs(opInfo.data);
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.collections.StringKeyValuePairs

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.