saker.build Documentation TaskDoc JavaDoc Packages
package saker.build.thirdparty.saker.rmi.connection
Package containing the implementation classes for the RMI library.
Interfaces
CloseListener in RMIConnection
Event listener that is called when the RMIConnection is closed.
IOErrorListener in RMIConnection
I/O error listener interface to get notified about connection errors.
Classes
Builder in MethodTransferProperties
Builder class for custom construction of method properties.
ClassTransferProperties
Properties class for specifying the transfer mechanism of a given type over RMI.
ConstructorTransferProperties
Specifies how the method parameters should be transferred when a constructor is called via RMI.
ExecutableTransferProperties
Common properties superclass for specifying transfer mechanism of a given executable method or constructor.
MethodStatistics in RMIStatistics
Encloses statistic information about an RMI method call.
MethodTransferProperties
Describes the properties for a method for use with RMI.
RMIConnection
Class representing an established RMI connection.
RMIOptions
Class for specifying different aspects of an RMI connection.
RMIServer
Server class that is capable of accepting RMI connections on a given server socket.
RMISocketConfiguration
Configuration object specifying how sockets should be handled for RMI connections.
RMIStatistics
Holds RMI statistics collected during the lifetime of an RMI connection.
RMITransferProperties
Class which specifies the transfer properties to use during the RMI connection.
RMITransferPropertiesHolder
Common superclass for different internal implementations of RMI properties collection.
RMIVariables
Class for enclosing RMI proxies, referenced objects, and providing invocation functionality for the RMI runtime.
Exceptions
RMIShutdownRequestDeniedException
Exception thrown when a shutdown request initiated towards an RMIServer was not allowed.