Module is.codion.common.rmi
Package is.codion.common.rmi.server
Package configuration values:
ServerConfiguration.RMI_SERVER_HOSTNAME
ServerConfiguration.SERVER_NAME_PREFIX
ServerConfiguration.SERVER_PORT
ServerConfiguration.REGISTRY_PORT
ServerConfiguration.KEYSTORE
ServerConfiguration.KEYSTORE_PASSWORD
ServerConfiguration.SERVER_ADMIN_PORT
ServerConfiguration.SERVER_ADMIN_USER
ServerConfiguration.SERVER_CONNECTION_SSL_ENABLED
ServerConfiguration.IDLE_CONNECTION_TIMEOUT
ServerConfiguration.AUXILIARY_SERVER_FACTORY_CLASS_NAMES
ServerConfiguration.SERIALIZATION_FILTER_WHITELIST
ServerConfiguration.SERIALIZATION_FILTER_DRYRUN
-
Interface Summary Interface Description AuxiliaryServer Auxiliary servers to be run in conjunction with aServer
must implement this interface.AuxiliaryServerFactory<C extends Remote,A extends ServerAdmin,T extends AuxiliaryServer> Provides aAuxiliaryServer
implementation.ClientLog Encapsulates a collection of server access log entries and basic connection access info.LoginProxy A login proxy.RemoteClient Contains basic information about a remote clientServer<C extends Remote,A extends ServerAdmin> A server for serving remote interfacesServer.Locator LocatesServer
s by name on a registry.ServerAdmin ServerAdmin.GcEvent Garbage collection eventServerAdmin.ServerStatistics Basic server performance statistics.ServerAdmin.ThreadStatistics Thread statisticsServerConfiguration Configuration values for aServer
.ServerConfiguration.Builder<B extends ServerConfiguration.Builder<B>> A Builder for ServerConfigurationServerInformation Encapsulates static server information -
Class Summary Class Description AbstractServer<T extends Remote,A extends ServerAdmin> A default Server implementation.AbstractServer.ClientConnection<T> DefaultServerAdmin SerializationWhitelist Implements a serialization whitelist