Package org.apache.xmlrpc.client

Examples of org.apache.xmlrpc.client.XmlRpcClient.execute()


    final String methodName = "Remote.stringParam";
    final Object[] params = new Object[]{"abc"};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
  }

  /** Test, whether we can invoke a method, passing a
   * string value or null.
View Full Code Here


  private void testNullableStringParam(ClientProvider pProvider) throws Exception {
    final String methodName = "Remote.nullableStringParam";
    final Object[] params = new Object[]{"abc"};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    final Object[] nullParams = new Object[]{null};
    result = client.execute(getExConfig(pProvider), methodName, nullParams);
View Full Code Here

    final String methodName = "Remote.nullableStringParam";
    final Object[] params = new Object[]{"abc"};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    final Object[] nullParams = new Object[]{null};
    result = client.execute(getExConfig(pProvider), methodName, nullParams);
    assertEquals("", result);
    boolean ok = false;
View Full Code Here

    Object result = client.execute(getConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    final Object[] nullParams = new Object[]{null};
    result = client.execute(getExConfig(pProvider), methodName, nullParams);
    assertEquals("", result);
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, nullParams);
    } catch (XmlRpcExtensionException e) {
View Full Code Here

    final Object[] nullParams = new Object[]{null};
    result = client.execute(getExConfig(pProvider), methodName, nullParams);
    assertEquals("", result);
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, nullParams);
    } catch (XmlRpcExtensionException e) {
      ok = true;
    }
    assertTrue(ok);
  }
View Full Code Here

  private void testNullableStringResult(ClientProvider pProvider) throws Exception {
    final String methodName = "Remote.nullableStringResult";
    final Object[] params = new Object[]{"abc"};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    final Object[] nullParams = new Object[]{null};
    result = client.execute(getExConfig(pProvider), methodName, nullParams);
View Full Code Here

    final String methodName = "Remote.nullableStringResult";
    final Object[] params = new Object[]{"abc"};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    final Object[] nullParams = new Object[]{null};
    result = client.execute(getExConfig(pProvider), methodName, nullParams);
    assertEquals(null, result);
    boolean ok = false;
View Full Code Here

    Object result = client.execute(getConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals("abcabc", result);
    final Object[] nullParams = new Object[]{null};
    result = client.execute(getExConfig(pProvider), methodName, nullParams);
    assertEquals(null, result);
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, nullParams);
    } catch (XmlRpcExtensionException e) {
View Full Code Here

    final Object[] nullParams = new Object[]{null};
    result = client.execute(getExConfig(pProvider), methodName, nullParams);
    assertEquals(null, result);
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, nullParams);
    } catch (XmlRpcExtensionException e) {
      ok = true;
    }
    assertTrue(ok);
  }
View Full Code Here

  private void testFloatParam(ClientProvider pProvider) throws Exception {
    final String methodName = "Remote.floatParam";
    final Object[] params = new Object[]{new Float(0.4)};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals(8, Math.round(((Double) result).doubleValue()*10));
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, params);
    } catch (XmlRpcExtensionException e) {
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.