Package org.apache.axis.client

Examples of org.apache.axis.client.Call


   }

   public void removeNotificationListener(ObjectName name, ObjectName listener, Object filter, Object handback, Subject delegate)
           throws InstanceNotFoundException, ListenerNotFoundException, IOException
   {
      Call call = createCall();

      call.setOperationName(new QName(SOAPConstants.NAMESPACE_URI, "removeNotificationListener"));
      call.addParameter("observed", qObjectName, ParameterMode.IN);
      call.addParameter("listener", qObjectName, ParameterMode.IN);
      call.addParameter("filter", XMLType.XSD_ANY, ParameterMode.IN);
      call.addParameter("handback", XMLType.XSD_ANY, ParameterMode.IN);
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(XMLType.AXIS_VOID);

      call.invoke(new Object[]{name, listener, filter, handback, delegate});
   }
View Full Code Here


      call.invoke(new Object[]{name, listener, filter, handback, delegate});
   }

   public MBeanInfo getMBeanInfo(ObjectName objectName, Subject delegate) throws InstanceNotFoundException, IntrospectionException, ReflectionException, IOException
   {
      Call call = createCall();

      call.setOperationName(new QName(SOAPConstants.NAMESPACE_URI, "getMBeanInfo"));
      call.addParameter("objectName", qObjectName, ParameterMode.IN);
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(new QName(SOAPConstants.NAMESPACE_URI, "MBeanInfo"));

      MBeanInfo info = (MBeanInfo)call.invoke(new Object[]{objectName, delegate});
      return info;
   }
View Full Code Here

      return info;
   }

   public boolean isInstanceOf(ObjectName objectName, String className, Subject delegate) throws InstanceNotFoundException, IOException
   {
      Call call = createCall();

      call.setOperationName(new QName(SOAPConstants.NAMESPACE_URI, "isInstanceOf"));
      call.addParameter("objectName", qObjectName, ParameterMode.IN);
      call.addParameter("className", XMLType.XSD_STRING, ParameterMode.IN);
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(XMLType.XSD_BOOLEAN);

      Boolean isinstanceof = (Boolean)call.invoke(new Object[]{objectName, className, delegate});
      return isinstanceof.booleanValue();
   }
View Full Code Here

      return isinstanceof.booleanValue();
   }

   public String[] getDomains(Subject delegate) throws IOException
   {
      Call call = createCall();

      call.setOperationName(new QName(SOAPConstants.NAMESPACE_URI, "getDomains"));
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(XMLType.SOAP_ARRAY);

      String[] domains = (String[])call.invoke(new Object[]{delegate});
      return domains;
   }
View Full Code Here

      return domains;
   }

   public String getDefaultDomain(Subject delegate) throws IOException
   {
      Call call = createCall();

      call.setOperationName(new QName(SOAPConstants.NAMESPACE_URI, "getDefaultDomain"));
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(XMLType.XSD_STRING);

      String domain = (String)call.invoke(new Object[]{delegate});
      return domain;
   }
View Full Code Here

      return domain;
   }

   public ObjectInstance createMBean(String className, ObjectName objectName, Object args, String[] parameters, Subject delegate) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException, IOException
   {
      Call call = createCall();

      call.setOperationName(new QName(SOAPConstants.NAMESPACE_URI, "createMBean"));

      call.addParameter("className", XMLType.XSD_STRING, ParameterMode.IN);
      call.addParameter("objectName", qObjectName, ParameterMode.IN);
      call.addParameter("arguments", XMLType.SOAP_ARRAY, ParameterMode.IN);
      call.addParameter("signature", XMLType.SOAP_ARRAY, ParameterMode.IN);
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(qObjectInstance);

      ObjectInstance instance = (ObjectInstance)call.invoke(new Object[]{className, objectName, args, parameters, delegate});
      return instance;
   }
View Full Code Here

      return instance;
   }

   public ObjectInstance createMBean(String className, ObjectName objectName, ObjectName loaderName, Object args, String[] parameters, Subject delegate) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException, InstanceNotFoundException, IOException
   {
      Call call = createCall();

      call.setOperationName(new QName(SOAPConstants.NAMESPACE_URI, "createMBean"));

      call.addParameter("className", XMLType.XSD_STRING, ParameterMode.IN);
      call.addParameter("objectName", qObjectName, ParameterMode.IN);
      call.addParameter("loaderName", qObjectName, ParameterMode.IN);
      call.addParameter("arguments", XMLType.SOAP_ARRAY, ParameterMode.IN);
      call.addParameter("signature", XMLType.SOAP_ARRAY, ParameterMode.IN);
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(qObjectInstance);

      ObjectInstance instance = (ObjectInstance)call.invoke(new Object[]{className, objectName, loaderName, args, parameters, delegate});
      return instance;
   }
View Full Code Here

      return instance;
   }

   public void unregisterMBean(ObjectName objectName, Subject delegate) throws InstanceNotFoundException, MBeanRegistrationException, IOException
   {
      Call call = createCall();

      call.setOperationName(new QName(SOAPConstants.NAMESPACE_URI, "unregisterMBean"));
      call.addParameter("objectName", qObjectName, ParameterMode.IN);
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(XMLType.AXIS_VOID);

      call.invoke(new Object[]{objectName, delegate});
   }
View Full Code Here

      call.invoke(new Object[]{objectName, delegate});
   }

   public Object getAttribute(ObjectName objectName, String attribute, Subject delegate) throws MBeanException, AttributeNotFoundException, InstanceNotFoundException, ReflectionException, IOException
   {
      Call call = createCall();

      call.setOperationName(new QName(SOAPConstants.NAMESPACE_URI, "getAttribute"));
      call.addParameter("objectName", qObjectName, ParameterMode.IN);
      call.addParameter("attributeName", XMLType.XSD_STRING, ParameterMode.IN);
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(XMLType.XSD_ANY);

      Object result = call.invoke(new Object[]{objectName, attribute, delegate});
      return result;
   }
View Full Code Here

      return result;
   }

   public void setAttribute(ObjectName objectName, Object attribute, Subject delegate) throws InstanceNotFoundException, AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException, IOException
   {
      Call call = createCall();

      call.setOperationName(new QName(SOAPConstants.NAMESPACE_URI, "setAttribute"));

      call.addParameter("objectName", qObjectName, ParameterMode.IN);
      call.addParameter("attribute", new QName(SOAPConstants.NAMESPACE_URI, "Attribute"), ParameterMode.IN);
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(XMLType.AXIS_VOID);

      call.invoke(new Object[]{objectName, attribute, delegate});
   }
View Full Code Here

TOP

Related Classes of org.apache.axis.client.Call

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.