# Package org.licas.call

Server and client-handling classes for calling or invoking any service through the system.

See: Description

- Class Summary
  Class | Description
  --- | ---
  CallObject | This class is used to execute a method call on a local or remote service, or on any Object.
  CallPool | This stores a pool of `MethodInfo`s allowing for several object or communication invocations to be run at the same time, each run in a separate `InvokeThread`.
  ClientConnection | Base class for a blocking or non-blocking http client connection.
  ClientConnectionAsync | This class manages the connection and thread to process a non-blocking http client request and reply.
  ClientConnectionBlock | This class manages the connection and thread to process a blocking http client request and reply.
  Handle | This is a helper class for creating the URI descriptions that define each service address running on a licas server.
  MethodFactory | This factory class can be used to create method info objects for dynamic execution on any of the communication protocols.
  MethodHandler | This class parses a `Service` method specification and tests at each step if the calling sequence is allowed.
  MethodInfo | This class stores information relating to a single method of a service.
  ParamInfo | This class stores information relating to a single parameter for a method.

## Package org.licas.call Description

Server and client-handling classes for calling or invoking any service through the system.