Package org.jolokia.client.request

Examples of org.jolokia.client.request.J4pWriteRequest


   * @see org.fusesource.ide.fabric8.core.connector.Fabric8ConnectorType#setDefaultVersion(java.lang.String)
   */
  @Override
  public void setDefaultVersion(String versionId) {
    try {
            J4pWriteRequest request = JolokiaHelpers.createWriteRequest(FABRIC_MBEAN_URL, "DefaultVersion", versionId);
            j4p.execute(request);
        } catch (Exception e) {
          Fabric8CorePlugin.getLogger().error("Failed to set default version for container to '" + versionId + "'.", e);
        }
  }
View Full Code Here


   * @param value    the value to write
   * @return      the write request
   * @throws MalformedObjectNameException  if the url of the mbean was malformed
   */
  public static J4pWriteRequest createWriteRequest(String mbean, String attribute, Object value) throws MalformedObjectNameException {
        J4pWriteRequest answer = new J4pWriteRequest(mbean, attribute, value);
        answer.setPreferredHttpMethod("POST");
        return answer;
    }
View Full Code Here

        String attribute;
        AbtractJ4pMBeanRequest request;
        if ((attribute = getterAttributeName(method)) != null) {
            request = new J4pReadRequest(objectName, attribute);
        } else if ((attribute = setterAttributeName(method)) != null) {
            request = new J4pWriteRequest(objectName, attribute, args[0]);
        } else {
            name = executeMethodName(method);
            if (args == null | method.getParameterTypes().length == 0) {
                request = new J4pExecRequest(objectName, name);
            } else {
View Full Code Here

                    Object result = client.execute(readReq).getValue();
                    return unmarshalResult(method, result);
                } else if (isSetter(method)) {
                    String attname = getAttributeName(method);
                    Object[] params = marshalParameters(method, args);
                    J4pWriteRequest writeReq = new J4pWriteRequest(objectName, attname, params);
                    writeReq.setPreferredHttpMethod("POST");
                    client.execute(writeReq);
                    return null;
                } else {
                    Object[] params = marshalParameters(method, args);
                    String operation = getOperationInfo(method).getName();
View Full Code Here

TOP

Related Classes of org.jolokia.client.request.J4pWriteRequest

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.