Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractServer<T extends Remote,
A extends ServerAdmin> - Class in is.codion.common.rmi.server -
A default Server implementation.
- AbstractServer(ServerConfiguration) - Constructor for class is.codion.common.rmi.server.AbstractServer
-
Instantiates a new AbstractServer
- AbstractServer.ClientConnection<T> - Class in is.codion.common.rmi.server
-
Represents a remote client connection.
- addAuthenticator(Authenticator) - Method in class is.codion.common.rmi.server.AbstractServer
-
Adds a
Authenticatorinstance to this server. - addShutdownListener(Runnable) - Method in class is.codion.common.rmi.server.AbstractServer
- ADMIN_PORT - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The port on which the server should export the remote admin interface
Value type: Integer
Default value: 0 (admin not exported) - ADMIN_USER - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
Specifies a username:password combination representing the server admin user
Example: scott:tiger
Default value: none - adminPort() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- adminPort(int) - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
- allocatedMemory() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- allocatedMemory() - Method in interface is.codion.common.rmi.server.ServerAdmin
- allocatedMemory() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
- Authenticator - Interface in is.codion.common.rmi.server
-
An authenticator.
- authenticators() - Static method in interface is.codion.common.rmi.server.Authenticator
- AUXILIARY_SERVER_FACTORY_CLASS_NAMES - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
A comma separated list of auxiliary server factories, providing servers to run alongside this Server
Those must extendAuxiliaryServerFactory.
Value type: String
Default value: none - AuxiliaryServer - Interface in is.codion.common.rmi.server
-
Auxiliary servers to be run in conjunction with a
Servermust implement this interface. - AuxiliaryServerFactory<C extends Remote,
A extends ServerAdmin, T extends AuxiliaryServer> - Interface in is.codion.common.rmi.server -
Provides a
AuxiliaryServerimplementation. - auxiliaryServerFactoryClassNames() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- auxiliaryServerFactoryClassNames(Collection<String>) - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
- auxiliaryServers() - Method in class is.codion.common.rmi.server.AbstractServer
B
- build() - Method in interface is.codion.common.rmi.client.ConnectionRequest.Builder
- build() - Method in interface is.codion.common.rmi.server.Server.Locator.Builder
- build() - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
- builder() - Static method in interface is.codion.common.rmi.client.ConnectionRequest
- builder() - Static method in interface is.codion.common.rmi.server.Server.Locator
-
Returns a
Server.Locator.Builderinstance. - builder(int) - Static method in interface is.codion.common.rmi.server.ServerConfiguration
- builder(int, int) - Static method in interface is.codion.common.rmi.server.ServerConfiguration
- builderFromSystemProperties() - Static method in interface is.codion.common.rmi.server.ServerConfiguration
-
Returns a Builder initialized with values from system properties.
C
- CLASSPATH_KEYSTORE - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The rmi ssl keystore to use on the classpath, this will be resolved to a temporary file and set as the javax.net.ssl.keyStore system property on server start
Value type: String Default value: null - CLIENT_HOST - Static variable in interface is.codion.common.rmi.server.Server
-
Specifies the client host connection parameter
- clientHost() - Method in interface is.codion.common.rmi.server.RemoteClient
- clientId() - Method in interface is.codion.common.rmi.client.ConnectionRequest
- clientId() - Method in interface is.codion.common.rmi.server.ClientLog
- clientId(UUID) - Method in interface is.codion.common.rmi.client.ConnectionRequest.Builder
- clientLocale() - Method in interface is.codion.common.rmi.client.ConnectionRequest
- clientLog(UUID, List<MethodLogger.Entry>) - Static method in interface is.codion.common.rmi.server.ClientLog
-
Instantiates a new ClientLog instance.
- ClientLog - Interface in is.codion.common.rmi.server
-
Encapsulates a collection of server access log entries and basic connection access info.
- clients() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- clients() - Method in interface is.codion.common.rmi.server.ServerAdmin
- clients(User) - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- clients(User) - Method in interface is.codion.common.rmi.server.ServerAdmin
- clients(String) - Method in class is.codion.common.rmi.server.AbstractServer
- clients(String) - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- clients(String) - Method in interface is.codion.common.rmi.server.ServerAdmin
- Clients - Class in is.codion.common.rmi.client
-
Utility methods for remote clients
- clientTimeZone() - Method in interface is.codion.common.rmi.client.ConnectionRequest
- clientTypeId() - Method in interface is.codion.common.rmi.client.ConnectionRequest
- clientTypeId() - Method in interface is.codion.common.rmi.server.Authenticator
-
Returns the the id of the client type for which to use this authenticator.
- clientTypeId(String) - Method in interface is.codion.common.rmi.client.ConnectionRequest.Builder
- clientTypes() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- clientTypes() - Method in interface is.codion.common.rmi.server.ServerAdmin
- clientVersion() - Method in interface is.codion.common.rmi.client.ConnectionRequest
- clientVersion(Version) - Method in interface is.codion.common.rmi.client.ConnectionRequest.Builder
- close() - Method in interface is.codion.common.rmi.server.Authenticator
-
Disposes of all resources used by this authenticator, after a call to this method the authenticator should be regarded as unusable.
- connect(ConnectionRequest) - Method in class is.codion.common.rmi.server.AbstractServer
- connect(ConnectionRequest) - Method in interface is.codion.common.rmi.server.Server
-
Establishes a connection to this Server
- connect(RemoteClient) - Method in class is.codion.common.rmi.server.AbstractServer
-
Establishes the actual client connection.
- connection() - Method in class is.codion.common.rmi.server.AbstractServer.ClientConnection
- connection(UUID) - Method in class is.codion.common.rmi.server.AbstractServer
- CONNECTION_MAINTENANCE_INTERVAL_MS - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
Specifies the interval between server connection maintenance runs, in milliseconds.
Value type: Integer
Default value: 30_000ms (30 seconds) - connectionCount() - Method in class is.codion.common.rmi.server.AbstractServer
- connectionCount() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- connectionCount() - Method in interface is.codion.common.rmi.server.ServerAdmin
- connectionCount() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
- connectionLimit() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
- connectionMaintenanceInterval() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- connectionMaintenanceIntervalMs(int) - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
- ConnectionNotAvailableException - Exception in is.codion.common.rmi.server.exception
-
An exception indicating that the server is not accepting new connections
- ConnectionNotAvailableException() - Constructor for exception is.codion.common.rmi.server.exception.ConnectionNotAvailableException
-
Instantiates a new
ConnectionNotAvailableException - connectionRequest() - Method in interface is.codion.common.rmi.server.RemoteClient
- ConnectionRequest - Interface in is.codion.common.rmi.client
-
Encapsulates information about a client required by a server for establishing a connection
- ConnectionRequest.Builder - Interface in is.codion.common.rmi.client
-
A builder for ConnectionRequest
- connections() - Method in class is.codion.common.rmi.server.AbstractServer
- connectionsAvailable() - Method in class is.codion.common.rmi.server.AbstractServer
- connectionsAvailable() - Method in interface is.codion.common.rmi.server.Server
- copy() - Method in interface is.codion.common.rmi.client.ConnectionRequest
- copy() - Method in interface is.codion.common.rmi.server.RemoteClient
- createServer(Server<C, A>) - Method in interface is.codion.common.rmi.server.AuxiliaryServerFactory
-
Creates a server instance using the given configuration.
- creationTime() - Method in interface is.codion.common.rmi.server.RemoteClient
D
- daemonThreadCount() - Method in interface is.codion.common.rmi.server.ServerAdmin.ThreadStatistics
- databaseUser() - Method in interface is.codion.common.rmi.server.RemoteClient
- DEFAULT_CONNECTION_MAINTENANCE_INTERVAL - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The default connection maintenance interval in milliseconds.
- DEFAULT_IDLE_CONNECTION_TIMEOUT - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The default idle connection timeout in milliseconds.
- DefaultServerAdmin - Class in is.codion.common.rmi.server
-
A base server admin implementation.
- DefaultServerAdmin(AbstractServer<?, ? extends ServerAdmin>, ServerConfiguration) - Constructor for class is.codion.common.rmi.server.DefaultServerAdmin
-
Instantiates a new DefaultServerAdmin instance.
- disconnect(UUID) - Method in class is.codion.common.rmi.server.AbstractServer
- disconnect(UUID) - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- disconnect(UUID) - Method in interface is.codion.common.rmi.server.Server
-
Disconnects the connection identified by the given key.
- disconnect(UUID) - Method in interface is.codion.common.rmi.server.ServerAdmin
-
Unregisters the connection from the server, if connection pooling is enabled for the user the connection is pooled.
- disconnect(T) - Method in class is.codion.common.rmi.server.AbstractServer
-
Disconnects the given connection.
- duration() - Method in interface is.codion.common.rmi.server.ServerAdmin.GcEvent
E
F
- frameworkVersion() - Method in interface is.codion.common.rmi.client.ConnectionRequest
G
- gcEvents() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
- gcEvents(long) - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- gcEvents(long) - Method in interface is.codion.common.rmi.server.ServerAdmin
- gcName() - Method in interface is.codion.common.rmi.server.ServerAdmin.GcEvent
- getAdmin() - Method in class is.codion.common.rmi.server.AbstractServer
- getConnectionLimit() - Method in class is.codion.common.rmi.server.AbstractServer
- getConnectionLimit() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- getConnectionLimit() - Method in interface is.codion.common.rmi.server.ServerAdmin
- getMaintenanceInterval() - Method in class is.codion.common.rmi.server.AbstractServer
H
- hostName(String) - Method in interface is.codion.common.rmi.server.Server.Locator.Builder
I
- IDLE_CONNECTION_TIMEOUT - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
Specifies the default idle client connection timeout in milliseconds.
- instance(String) - Static method in interface is.codion.common.rmi.server.AuxiliaryServerFactory
-
Returns the
AuxiliaryServerFactoryimplementation found by theServiceLoaderof the given type. - is.codion.common.rmi - module is.codion.common.rmi
-
RMI client/server classes, such as:
ConnectionRequest
Server
ServerConfiguration
Authenticator
RemoteClient - is.codion.common.rmi.client - package is.codion.common.rmi.client
-
Package configuration values:
Clients.SERVER_HOSTNAME
Clients.TRUSTSTORE
Clients.TRUSTSTORE_PASSWORD - is.codion.common.rmi.server - 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.ADMIN_PORT
ServerConfiguration.ADMIN_USER
ServerConfiguration.SSL_ENABLED
ServerConfiguration.IDLE_CONNECTION_TIMEOUT
ServerConfiguration.AUXILIARY_SERVER_FACTORY_CLASS_NAMES
ServerConfiguration.SERIALIZATION_FILTER_WHITELIST
ServerConfiguration.SERIALIZATION_FILTER_DRYRUN - is.codion.common.rmi.server.exception - package is.codion.common.rmi.server.exception
J
- JAVAX_NET_KEYSTORE - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The system property key for specifying a ssl keystore
- JAVAX_NET_KEYSTORE_PASSWORD - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The system property key for specifying a ssl keystore password
- JAVAX_NET_TRUSTSTORE - Static variable in class is.codion.common.rmi.client.Clients
-
The system property key for specifying a ssl truststore
- JAVAX_NET_TRUSTSTORE_PASSWORD - Static variable in class is.codion.common.rmi.client.Clients
-
The system property key for specifying a ssl truststore password
K
- KEYSTORE - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The rmi ssl keystore to use
Value type: String Default value: null - KEYSTORE_PASSWORD - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The rmi ssl keystore password to use
Value type: String Default value: null
L
- locale() - Method in interface is.codion.common.rmi.server.ServerInformation
- LOCALHOST - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
Localhost
- locateServer() - Method in interface is.codion.common.rmi.server.Server.Locator
-
Retrieves a Server from a registry running on the given host, using the given server name prefix as a condition.
- login(RemoteClient) - Method in interface is.codion.common.rmi.server.Authenticator
-
Performs login validation for the user specified by the remote client and returns a remote client with the same clientId and user but possibly a different databaseUser to propagate to further login procedures
- LoginException - Exception in is.codion.common.rmi.server.exception
-
An exception indicating that a login has failed
- LoginException(String) - Constructor for exception is.codion.common.rmi.server.exception.LoginException
-
Instantiates a new
LoginException - logout(RemoteClient) - Method in interface is.codion.common.rmi.server.Authenticator
-
Called after the given client has been disconnected
- logShutdownAndReturn(T) - Method in class is.codion.common.rmi.server.AbstractServer
-
Logs the given exception and shuts down this server
M
- maintainConnections(Collection<AbstractServer.ClientConnection<T>>) - Method in class is.codion.common.rmi.server.AbstractServer
-
Maintains the given connections, that is, disconnects inactive or invalid connections, if required.
- maximumMemory() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
- maxMemory() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- maxMemory() - Method in interface is.codion.common.rmi.server.ServerAdmin
N
- namePrefix(String) - Method in interface is.codion.common.rmi.server.Server.Locator.Builder
P
- parameter(String, Object) - Method in interface is.codion.common.rmi.client.ConnectionRequest.Builder
- parameters() - Method in interface is.codion.common.rmi.client.ConnectionRequest
- port() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- port(int) - Method in interface is.codion.common.rmi.server.Server.Locator.Builder
- processCpuLoad() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- processCpuLoad() - Method in interface is.codion.common.rmi.server.ServerAdmin
- processCpuLoad() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
R
- registry() - Method in class is.codion.common.rmi.server.AbstractServer
- registry() - Static method in interface is.codion.common.rmi.server.Server.Locator
-
Initializes a Registry if one is not running on the port defined by
ServerConfiguration.REGISTRY_PORT - registry(int) - Static method in interface is.codion.common.rmi.server.Server.Locator
-
Initializes a Registry if one is not running
- REGISTRY_PORT - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The port on which to locate the server registry
Value type: Integer
Default value:Registry.REGISTRY_PORT(1099) - registryPort() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- registryPort(int) - Method in interface is.codion.common.rmi.server.Server.Locator.Builder
- remoteClient() - Method in class is.codion.common.rmi.server.AbstractServer.ClientConnection
- remoteClient(ConnectionRequest) - Static method in interface is.codion.common.rmi.server.RemoteClient
-
Instantiates a new RemoteClient
- remoteClient(ConnectionRequest, User) - Static method in interface is.codion.common.rmi.server.RemoteClient
-
Instantiates a new RemoteClient
- remoteClient(ConnectionRequest, User, String) - Static method in interface is.codion.common.rmi.server.RemoteClient
-
Instantiates a new RemoteClient
- remoteClient(ConnectionRequest, String) - Static method in interface is.codion.common.rmi.server.RemoteClient
-
Instantiates a new RemoteClient
- RemoteClient - Interface in is.codion.common.rmi.server
-
Contains basic information about a remote client
- requestsPerSecond() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- requestsPerSecond() - Method in interface is.codion.common.rmi.server.ServerAdmin
- requestsPerSecond() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
- resolveTrustStore() - Static method in class is.codion.common.rmi.client.Clients
-
Reads the trust store and password specified by the 'codion.client.trustStore' and 'codion.client.trustStorePassword' system properties and if one exists, either in the filesystem or on the classpath, combines it with the default system truststore, writes the combined truststore to a temporary file and sets 'javax.net.ssl.trustStore' so that it points to that file and 'javax.net.ssl.trustStorePassword' to the given password.
- RMI_SERVER_HOSTNAME - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
Specifies the rmi server hostname
Note that this is the standard Java property 'java.rmi.server.hostname'
Value type: String
Default value: localhost - rmiClientSocketFactory() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- rmiClientSocketFactory(RMIClientSocketFactory) - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
- rmiServerSocketFactory() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- rmiServerSocketFactory(RMIServerSocketFactory) - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
S
- SERIALIZATION_FILTER_DRYRUN - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
If true then the serialization whitelist specified by
ServerConfiguration.SERIALIZATION_FILTER_WHITELISTis populated with the names of all deserialized classes on server shutdown. - SERIALIZATION_FILTER_WHITELIST - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The serialization whitelist file to use if any
- serializationFilterDryRun() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- serializationFilterDryRun(boolean) - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
- serializationFilterWhitelist() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- serializationFilterWhitelist(String) - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
- Server<C extends Remote,
A extends ServerAdmin> - Interface in is.codion.common.rmi.server -
A server for serving remote interfaces
- SERVER_HOSTNAME - Static variable in class is.codion.common.rmi.client.Clients
-
The host on which to locate the server
Value type: String
Default value: localhost - SERVER_NAME_PREFIX - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
Specifies the prefix used when exporting/looking up the Codion server
Value type: String
Default value: Codion Server - SERVER_PORT - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
The port on which the server is made available to clients.
If specified on the client side, the client will only connect to a server running on this port, use -1 or no value if the client should connect to any available server
Value type: Integer
Default value: -1 - Server.Locator - Interface in is.codion.common.rmi.server
-
Locates
Servers by name on a registry. - Server.Locator.Builder - Interface in is.codion.common.rmi.server
-
A builder for
Server.Locatorinstances. - serverAdmin(User) - Method in interface is.codion.common.rmi.server.Server
-
Returns the admin interface used to administer this server
- ServerAdmin - Interface in is.codion.common.rmi.server
-
Administration interface for a
RemoteServer. - ServerAdmin.GcEvent - Interface in is.codion.common.rmi.server
-
Garbage collection event
- ServerAdmin.ServerStatistics - Interface in is.codion.common.rmi.server
-
Basic server performance statistics.
- ServerAdmin.ThreadStatistics - Interface in is.codion.common.rmi.server
-
Thread statistics
- ServerAuthenticationException - Exception in is.codion.common.rmi.server.exception
-
An exception indicating that a login has failed due to an authentication error, invalid username or password
- ServerAuthenticationException(String) - Constructor for exception is.codion.common.rmi.server.exception.ServerAuthenticationException
-
Instantiates a new
ServerAuthenticationException - ServerConfiguration - Interface in is.codion.common.rmi.server
-
Configuration values for a
Server. - ServerConfiguration.Builder<B extends ServerConfiguration.Builder<B>> - Interface in is.codion.common.rmi.server
-
A Builder for ServerConfiguration
- ServerException - Exception in is.codion.common.rmi.server.exception
-
An exception originating from a remote server
- serverId() - Method in interface is.codion.common.rmi.server.ServerInformation
- serverInformation() - Method in class is.codion.common.rmi.server.AbstractServer
- serverInformation() - Method in interface is.codion.common.rmi.server.AuxiliaryServer
- serverInformation() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- serverInformation() - Method in interface is.codion.common.rmi.server.Server
- serverInformation() - Method in interface is.codion.common.rmi.server.ServerAdmin
- ServerInformation - Interface in is.codion.common.rmi.server
-
Encapsulates static server information
- serverLoad() - Method in interface is.codion.common.rmi.server.Server
- serverName() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- serverName() - Method in interface is.codion.common.rmi.server.ServerInformation
- serverName(String) - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
- serverName(Supplier<String>) - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
- serverPort() - Method in interface is.codion.common.rmi.server.ServerInformation
- serverStatistics(long) - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- serverStatistics(long) - Method in interface is.codion.common.rmi.server.ServerAdmin
- serverVersion() - Method in interface is.codion.common.rmi.server.ServerInformation
- setAdmin(A) - Method in class is.codion.common.rmi.server.AbstractServer
-
Sets the admin instance for this server
- setConnectionLimit(int) - Method in class is.codion.common.rmi.server.AbstractServer
- setConnectionLimit(int) - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- setConnectionLimit(int) - Method in interface is.codion.common.rmi.server.ServerAdmin
- setMaintenanceInterval(int) - Method in class is.codion.common.rmi.server.AbstractServer
- shutdown() - Method in class is.codion.common.rmi.server.AbstractServer
-
Shuts down this server.
- shutdown() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- shutdown() - Method in interface is.codion.common.rmi.server.ServerAdmin
-
Shuts down the server
- SSL_ENABLED - Static variable in interface is.codion.common.rmi.server.ServerConfiguration
-
Specifies whether the server should establish connections using a secure sockets layer, true (on) or false (off)
Value type: Boolean
Default value: true - sslEnabled() - Method in interface is.codion.common.rmi.server.ServerConfiguration
- sslEnabled(boolean) - Method in interface is.codion.common.rmi.server.ServerConfiguration.Builder
-
When set to true this also sets the rmi client/server socket factories.
- startServer() - Method in interface is.codion.common.rmi.server.AuxiliaryServer
-
Starts this server
- startTime() - Method in interface is.codion.common.rmi.server.ServerInformation
- stopServer() - Method in interface is.codion.common.rmi.server.AuxiliaryServer
-
Stops this server
- systemCpuLoad() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- systemCpuLoad() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
- systemCpuLoad() - Method in interface is.codion.common.rmi.server.ServerAdmin
- systemProperties() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- systemProperties() - Method in interface is.codion.common.rmi.server.ServerAdmin
T
- threadCount() - Method in interface is.codion.common.rmi.server.ServerAdmin.ThreadStatistics
- threadStateCount() - Method in interface is.codion.common.rmi.server.ServerAdmin.ThreadStatistics
- threadStatistics() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- threadStatistics() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
- threadStatistics() - Method in interface is.codion.common.rmi.server.ServerAdmin
- timestamp() - Method in interface is.codion.common.rmi.server.ServerAdmin.GcEvent
- timestamp() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
- timeZone() - Method in interface is.codion.common.rmi.server.ServerInformation
- TRUSTSTORE - Static variable in class is.codion.common.rmi.client.Clients
-
The rmi ssl truststore to use
Value type: String Default value: null - TRUSTSTORE_PASSWORD - Static variable in class is.codion.common.rmi.client.Clients
-
The rmi ssl truststore password to use
Value type: String Default value: null
U
- usedMemory() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- usedMemory() - Method in interface is.codion.common.rmi.server.ServerAdmin.ServerStatistics
- usedMemory() - Method in interface is.codion.common.rmi.server.ServerAdmin
- user() - Method in interface is.codion.common.rmi.client.ConnectionRequest
- user(User) - Method in interface is.codion.common.rmi.client.ConnectionRequest.Builder
- users() - Method in class is.codion.common.rmi.server.DefaultServerAdmin
- users() - Method in interface is.codion.common.rmi.server.ServerAdmin
V
- validateUserCredentials(User, User) - Static method in class is.codion.common.rmi.server.AbstractServer
-
Validates the given user credentials
W
- withDatabaseUser(User) - Method in interface is.codion.common.rmi.server.RemoteClient
-
Instantiates a new RemoteClient based on this instance but with the specified database user
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form