Package com.ibm.sbt.services.client.connections.activities.serializers

Examples of com.ibm.sbt.services.client.connections.activities.serializers.ActivityNodeSerializer


    }
  }

  protected ActivityNode createActivityNodeEntity(String requestUrl, ActivityNode activityNode, Map<String, String> parameters) throws ClientServicesException {
    try {
      ActivityNodeSerializer serializer = new ActivityNodeSerializer(activityNode);
      Map<String, String> headers = activityNode.hasAttachments() ? getMultipartHeaders() : getAtomHeaders();
      Response response = createData(requestUrl, parameters, headers, serializer.generateCreate());
      checkResponseCode(response, HTTPCode.CREATED);
      return updateActivityNodeEntityData(activityNode, response);
    } catch (ClientServicesException e) {
      throw e;
    } catch (Exception e) {
View Full Code Here


    }
  }

  protected ActivityNode createActivityNodeEntity(String requestUrl, ActivityNode activityNode, String fileName, InputStream fileContent, String mimeType, Map<String, String> parameters) throws ClientServicesException {
    try {
      ActivityNodeSerializer serializer = new ActivityNodeSerializer(activityNode);

      List<ClientService.ContentPart> contentParts = new ArrayList<ClientService.ContentPart>();
      contentParts.add(new ContentPart("activityNode", serializer.generateCreate(), APPLICATION_ATOM_XML));
      contentParts.add(new ContentPart(fileName, fileContent, fileName, mimeType));

      Response response = createData(requestUrl, parameters, getMultipartHeaders(), contentParts);
      checkResponseCode(response, HTTPCode.CREATED);
      return updateActivityNodeEntityData(activityNode, response);
View Full Code Here

    }
  }

  protected void updateActivityNodeEntity(String requestUrl, ActivityNode activityNode, Map<String, String> parameters, HTTPCode expectedCode) throws ClientServicesException {
    try {
      ActivityNodeSerializer serializer = new ActivityNodeSerializer(activityNode);
      Map<String, String> headers = activityNode.hasAttachments() ? getMultipartHeaders() : getAtomHeaders();
      Response response = putData(requestUrl, parameters, headers, serializer.generateUpdate(), activityNode.getActivityNodeUuid());
      checkResponseCode(response, expectedCode);
    } catch (ClientServicesException e) {
      throw e;
    } catch (Exception e) {
      throw new ClientServicesException(e);
View Full Code Here

TOP

Related Classes of com.ibm.sbt.services.client.connections.activities.serializers.ActivityNodeSerializer

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.