Class SimonRemoteInstance

java.lang.Object
host.anzo.simon.SimonRemoteInstance
All Implemented Interfaces:
Serializable

public class SimonRemoteInstance extends Object implements Serializable
This class is used by an endpoint if a remote object has to be "transferred" to the opposite endpoint. In such case, only the interface name is relevant. So an instance of this class is transferred instead of the "real" implementation of the remote object.
See Also:
  • Constructor Details

    • SimonRemoteInstance

      protected SimonRemoteInstance(org.apache.mina.core.session.IoSession session, Object remoteObject)
      Creates a new SimonRemoteInstance transport object
      Parameters:
      session - the IoSession to which the remote object is related to
      remoteObject - the remote object for which we generate this transport object for