Exemple #1
0
  /**
   * Returns a string representation of this object.
   *
   * @return a string representation of this object.
   */
  public String toXMLString() {
    StringBuilder xmlsb = new StringBuilder(1000);
    xmlsb
        .append("<")
        .append(POLICY_REQUEST)
        .append(" ")
        .append(APP_SSOTOKEN)
        .append("=\"")
        .append(appSSOToken)
        .append("\" ")
        .append(REQUEST_ID)
        .append("=\"")
        .append(requestId)
        .append("\">")
        .append(CRLF);

    if (methodID == POLICY_REQUEST_GET_RESOURCE_RESULTS) {
      xmlsb.append(resourceResultReq.toXMLString());
    } else if (methodID == POLICY_REQUEST_ADD_POLICY_LISTENER) {
      xmlsb.append(policyListenerReq.toXMLString());
    } else if (methodID == POLICY_REQUEST_REMOVE_POLICY_LISTENER) {
      xmlsb.append(removeListenerReq.toXMLString());
    } else if (methodID == POLICY_REQUEST_ADVICES_HANDLEABLE_BY_AM_REQUEST) {
      xmlsb.append(advicesHandleableByAMRequest.toXMLString());
    }

    xmlsb.append("</").append(POLICY_REQUEST).append(">").append(CRLF);
    return xmlsb.toString();
  }