org.licas.def

## Interface RemoteCallDef

- All Known Implementing Classes:
    Direct_MethodHandler, Rest_MethodHandler, RPC_MethodHandler, Soap_BaseHandler, Soap_MethodHandler

      public interface RemoteCallDef

  This defines the methods that should be implemented to allow a method invocation on a service, from a local, or one of the remote, communication objects.
  Author:
    Kieran Greer

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | `execute(MethodInfo methodInfo)` Execute a remote call.
    `java.lang.String` | `getCallType()` Get the value indicating the type of remote call.

- - ### Method Detail

    - #### execute

          java.lang.Object execute(MethodInfo methodInfo)
                            throws java.lang.Exception

      Execute a remote call. Use this method to pass the dataset in a single call.
      Parameters:
        `methodInfo` - the method call description with all of the required information.
      Returns:
        Object the reply to the call.
      Throws:
        `java.lang.Exception` - any error.

    - #### getCallType

          java.lang.String getCallType()

      Get the value indicating the type of remote call.
      Returns:
        the value of callType.