Interface InvocationProxy<I>

Type Parameters:
I - The proxy interface type
All Superinterfaces:
InvocationHandler
All Known Implementing Classes:
AbstractBaseProxy

public interface InvocationProxy<I> extends InvocationHandler
The InvocationProxy interface that is used by the AppClient to communicate with the server side ClientServletTarget
  • Method Details

    • getInterfaceClass

      Class<I> getInterfaceClass()
      Get the I.class type of the proxy interface
      Returns:
      - the class type of the proxy interface
    • newProxy

      I newProxy(String host, String port)
      Creates a new proxy instance of the interface type I that is connected to the given server host/port.
      Parameters:
      host - - hostname or address
      port - - host port
      Returns:
      - a new proxy instance
    • runTest

      RemoteStatus runTest(String testName)
      Run the given test method.
      Returns:
      - The test status