Package org.apache.axis.client

Examples of org.apache.axis.client.Call.invoke()


      call.addParameter("pattern", qObjectName, ParameterMode.IN);
      call.addParameter("query", XMLType.XSD_ANY, ParameterMode.IN);
      call.addParameter("delegate", qSubject, ParameterMode.IN);
      call.setReturnType(new QName(SOAPConstants.NAMESPACE_URI, "Set"));

      Set set = (Set)call.invoke(new Object[]{patternName, filter, delegate});
      return set;
   }

   private Call createCall() throws IOException
   {
View Full Code Here


           call.addParameter("name",
                             org.apache.axis.Constants.XSD_STRING,
                             ParameterMode.IN);
           call.setReturnType(org.apache.axis.Constants.XSD_STRING);

           String ret = (String) call.invoke( new Object[] { "AXIS!" } );

           System.out.println(ret);
       } catch (Exception e) {
           System.err.println(e.toString());
       }
View Full Code Here

        // Mule overides the default Axis HttpSender to return immediately if
        // the axis.one.way property is set
        call.setProperty("axis.one.way", Boolean.TRUE);
        call.setProperty(MuleProperties.MULE_EVENT_PROPERTY, event);
        call.setProperty(MuleProperties.MULE_CONTEXT_PROPERTY, connector.getMuleContext());
        call.invoke(args);
    }

    @Override
    protected MuleMessage doSend(MuleEvent event) throws Exception
    {
View Full Code Here

    {
        Call call;
        Object result;
        Object[] args = getArgs(event);
        call = getCall(event, args);
        result = call.invoke(args);
        if (result == null)
        {
            return new DefaultMuleMessage(NullPayload.getInstance(), connector.getMuleContext());
        }
        else
View Full Code Here

        call.setOperationName(method);
        call.setProperty(MuleProperties.MULE_ENDPOINT_PROPERTY, endpoint);
        call.setProperty(MuleProperties.MULE_CONTEXT_PROPERTY, connector.getMuleContext());

        Object result = call.invoke(method, args);
        return AxisMessageDispatcher.createMessage(result, call, connector.getMuleContext());
    }

    public MuleMessage request(String endpoint, Object[] args) throws Exception
    {
View Full Code Here

        EndpointURI ep = new MuleEndpointURI(endpoint, connector.getMuleContext());
        String method = (String)ep.getParams().remove(MuleProperties.MULE_METHOD_PROPERTY);
        call.setOperationName(method);

        call.setOperationName(method);
        Object result = call.invoke(method, args);
        return AxisMessageDispatcher.createMessage(result, call, connector.getMuleContext());
    }

    public MuleMessage request(String endpoint, SOAPEnvelope envelope) throws Exception
    {
View Full Code Here

    {
        Call call = new Call(service);

        call.setSOAPActionURI(endpoint);
        call.setTargetEndpointAddress(endpoint);
        Object result = call.invoke(new Message(envelope));
        return AxisMessageDispatcher.createMessage(result, call, connector.getMuleContext());
    }

}
View Full Code Here

        {
            Service service = new Service();
            Call call = (Call)service.createCall();
            call.setTargetEndpointAddress(new java.net.URL(endpoint));
            call.setOperationName(method);
            String ret = (String)call.invoke(new Object[]{expectedResult});
            assertNotNull(ret);
            assertEquals(ret, expectedResult);
        }
        else
        {
View Full Code Here

      anonDBMS ? "N/A" : _sessionProps.getTargetDBMSVersion(),
      anonDBMS ? "N/A" : _sessionProps.getConnectionTechnology(),
      anonDBMS ? "N/A" : _sessionProps.getConnectionTechnologyVersion(),
      Integer.valueOf(1// 1 = interactive, 0 = batch
    };
    _sessionData = (SessionData)l_call.invoke(parms);
  }

  /**
   * Close the session.
   */
 
View Full Code Here

      Integer.valueOf(_webServiceSession.getSessionKey()),
      sql, "text"
    };

    // Execute validator and return results.
    return (ValidatorResult)l_call.invoke(parms);
  }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.