Module is.codion.framework.db.rmi
Package is.codion.framework.db.rmi
Interface RemoteEntityConnection
- All Superinterfaces:
AutoCloseable,EntityConnection
An
EntityConnection based on RMI, adapting a ServerEntityConnection running on the server.- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilds a self-managingRemoteEntityConnection.Nested classes/interfaces inherited from interface is.codion.framework.db.EntityConnection
EntityConnection.BatchCopy, EntityConnection.BatchInsert, EntityConnection.Count, EntityConnection.QueryCache, EntityConnection.Select, EntityConnection.Transactional, EntityConnection.TransactionalResult<T>, EntityConnection.Update -
Field Summary
Fields inherited from interface is.codion.framework.db.EntityConnection
CLIENT_CONNECTION_TYPE, CONNECTION_TYPE_HTTP, CONNECTION_TYPE_LOCAL, CONNECTION_TYPE_REMOTE, DESCRIPTION, MAXIMUM_BATCH_SIZE, VALIDITY_CHECK_INTERVAL -
Method Summary
Static MethodsModifier and TypeMethodDescriptionbuilder()Instantiates a builder for a self-managingRemoteEntityConnection, one which connects on demand and reconnects when the underlying connection has gone bad, serving for the lifetime of a client.Methods inherited from interface is.codion.framework.db.EntityConnection
cacheQueries, clientId, clientVersion, close, commitTransaction, connected, count, count, delete, delete, delete, dependencies, description, entities, execute, execute, execute, execute, insert, insert, insertSelect, insertSelect, iterator, iterator, iterator, report, rollbackTransaction, select, select, select, select, select, select, select, select, select, selectSingle, selectSingle, selectSingle, startTransaction, transactionOpen, update, update, update, update, updateSelect, updateSelect, user
-
Method Details
-
builder
Instantiates a builder for a self-managing
RemoteEntityConnection, one which connects on demand and reconnects when the underlying connection has gone bad, serving for the lifetime of a client.- Returns:
- a new builder
- See Also:
-