Class LRMIStubHandlerImpl

java.lang.Object
com.gigaspaces.internal.lrmi.stubs.LRMIStubHandlerImpl
All Implemented Interfaces:
IStubHandler, Serializable

@Deprecated public class LRMIStubHandlerImpl extends Object implements IStubHandler
Deprecated.
Use Exporter instead or GenericExporter
Provides a pluggable communication adaptor, LRMI (Light Remote Method Invocation). The adaptor manages the client communication with the client/server. The default adaptor supports two communication protocols, RMI (default protocol) and NIO. RMI and NIO are the optional communication protocols between the space proxy and the space server.
Version:
2.5
Author:
Igor Goldenberg
See Also:
  • Constructor Details

    • LRMIStubHandlerImpl

      public LRMIStubHandlerImpl()
      Deprecated.
  • Method Details

    • exportObject

      public Remote exportObject(Remote obj) throws ExportException
      Deprecated.
      Description copied from interface: IStubHandler
      Exports the remote object to make it available to receive incoming calls.
      Specified by:
      exportObject in interface IStubHandler
      Parameters:
      obj - the remote object to be exported
      Returns:
      remote object stub
      Throws:
      ExportException
    • unexportObject

      public void unexportObject(Remote obj)
      Deprecated.
      Description copied from interface: IStubHandler
      Removes the remote object, obj, from the StubHandler runtime. If successful, the object can no longer accept incoming RMI calls.
      Specified by:
      unexportObject in interface IStubHandler
      Parameters:
      obj - the object to disable stub for
    • getTransportConfig

      public ITransportConfig getTransportConfig()
      Deprecated.
      Description copied from interface: IStubHandler
      Returns the default transport config associated with this stub handler
      Specified by:
      getTransportConfig in interface IStubHandler
      Returns:
      default transport config associated with this stub handler