Package org.apache.xmlrpc.client

Examples of org.apache.xmlrpc.client.XmlRpcClient


        client.setConfig(getConfig(pProvider));
        return new ClientFactory(client);
    }

    private ClientFactory getExClientFactory(ClientProvider pProvider) throws Exception {
        XmlRpcClient client = pProvider.getClient();
        client.setConfig(getExConfig(pProvider));
        return new ClientFactory(client);
    }
View Full Code Here


  private final XmlRpcClient client;

  /** Creates a new instance.
   */
  public SerializerTest() {
    client = new XmlRpcClient();
    client.setTransportFactory(new XmlRpcSunHttpTransportFactory(client));
  }
View Full Code Here

  }

  private void testByteParam(ClientProvider pProvider) throws Exception {
    final String methodName = "Remote.byteParam";
    final Object[] params = new Object[]{new Byte((byte) 3)};
    XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals(new Integer(6), result);
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, params);
    } catch (XmlRpcExtensionException e) {
      ok = true;
    }
    assertTrue(ok);
  }
View Full Code Here

  }

  private void testByteResult(ClientProvider pProvider) throws Exception {
    final String methodName = "Remote.byteResult";
    final Object[] params = new Object[]{new Byte((byte) 3)};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals(new Byte((byte) 6), result);
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, params);
    } catch (XmlRpcExtensionException e) {
      ok = true;
    }
    assertTrue(ok);
  }
View Full Code Here

  }

  private void testShortParam(ClientProvider pProvider) throws Exception {
    final String methodName = "Remote.shortParam";
    final Object[] params = new Object[]{new Short((short) 4)};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals(new Integer(8), result);
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, params);
    } catch (XmlRpcExtensionException e) {
      ok = true;
    }
    assertTrue(ok);
  }
View Full Code Here

  }

  private void testShortResult(ClientProvider pProvider) throws Exception {
    final String methodName = "Remote.shortResult";
    final Object[] params = new Object[]{new Short((short) 4)};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals(new Short((short) 8), result);
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, params);
    } catch (XmlRpcExtensionException e) {
      ok = true;
    }
    assertTrue(ok);
  }
View Full Code Here

  }

  private void testIntParam(ClientProvider pProvider) throws Exception {
    final String methodName = "Remote.intParam";
    final Object[] params = new Object[]{new Integer(5)};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getConfig(pProvider), methodName, params);
    assertEquals(new Integer(10), result);
    result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals(new Integer(10), result);
  }
View Full Code Here

  }

  private void testLongParam(ClientProvider pProvider) throws Exception {
    final String methodName = "Remote.longParam";
    final Object[] params = new Object[]{new Long(6L)};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals(new Integer(12), result);
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, params);
    } catch (XmlRpcExtensionException e) {
      ok = true;
    }
    assertTrue(ok);
  }
View Full Code Here

  }

  private void testLongResult(ClientProvider pProvider) throws Exception {
    final String methodName = "Remote.longResult";
    final Object[] params = new Object[]{new Long(6L)};
    final XmlRpcClient client = pProvider.getClient();
    Object result = client.execute(getExConfig(pProvider), methodName, params);
    assertEquals(new Long(12L), result);
    boolean ok = false;
    try {
      client.execute(getConfig(pProvider), methodName, params);
    } catch (XmlRpcExtensionException e) {
      ok = true;
    }
    assertTrue(ok);
  }
View Full Code Here

  }

  private void testStringParam(ClientProvider pProvider) throws Exception {
    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);
  }
View Full Code Here

TOP

Related Classes of org.apache.xmlrpc.client.XmlRpcClient

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.