Module is.codion.common.rmi
Package is.codion.common.rmi.server
@NullMarked
package is.codion.common.rmi.server
RMI server related classes.
Package configuration values:
ServerConfiguration.RMI_SERVER_HOSTNAMEServerConfiguration.SERVER_NAME_PREFIXServerConfiguration.SERVER_PORTServerConfiguration.REGISTRY_PORTServerConfiguration.KEYSTOREServerConfiguration.KEYSTORE_PASSWORDServerConfiguration.ADMIN_PORTServerConfiguration.ADMIN_USERServerConfiguration.SSL_ENABLEDServerConfiguration.IDLE_CONNECTION_TIMEOUTServerConfiguration.AUXILIARY_SERVER_FACTORIESServerConfiguration.OBJECT_INPUT_FILTER_FACTORYSerializationFilterFactory.SERIALIZATION_FILTER_PATTERNSSerializationFilterFactory.SERIALIZATION_FILTER_PATTERN_FILESerializationFilterFactory.SERIALIZATION_FILTER_DRYRUN_FILESerializationFilterFactory.SERIALIZATION_FILTER_DRYRUN_FLUSH_INTERVAL
-
ClassDescriptionA default Server implementation.Represents a remote client connection.An authenticator.Auxiliary servers to be run in conjunction with a
Servermust implement this interface.Provides aAuxiliaryServerimplementation.A base server admin implementation.Creates anObjectInputFilterinstance.Contains basic information about a remote clientBuilds aRemoteClientAObjectInputFilterFactoryimplementation based on patterns, specified as a string viaSerializationFilterFactory.SERIALIZATION_FILTER_PATTERNSor from a file viaSerializationFilterFactory.SERIALIZATION_FILTER_PATTERN_FILE.A server for serving remote interfacesLocatesServers by name on a registry.A builder forServer.Locatorinstances.Administration interface for aRemoteServer.Garbage collection eventBasic server performance statistics.Thread statisticsConfiguration values for aServer.ServerConfiguration.Builder<B extends ServerConfiguration.Builder<B>>A Builder for ServerConfigurationEncapsulates static server information