Uses of Interface
org.tentackle.dbms.ConnectionManager
Packages that use ConnectionManager
Package
Description
Low-level persistence layer implementation.
Global (JTA/XA) transactions for local sessions.
The PDO-aware persistence layer: the base classes of the persistence implementations
of PDOs and operations, joins, cursors, token locks and the PDO-aware replacements
of the database layer's services.
Server applications: the base classes for application servers connected directly to the
database or to another server.
-
Uses of ConnectionManager in org.tentackle.dbms
Classes in org.tentackle.dbms that implement ConnectionManagerModifier and TypeClassDescriptionclassThe default implementation of a connection manager.
Each session will get its own physical connection.classMultiplexing connection manager.Methods in org.tentackle.dbms that return ConnectionManagerModifier and TypeMethodDescriptionConnectionManagerProvider.getConnectionManager()Gets the connection manager.Db.getConnectionManager()Gets the connection manager for this session.protected ConnectionManagerDbFactory.getConnectionManager(SessionInfo sessionInfo) Gets the connection manager.DbPool.getConnectionManager()Gets the connection manager.DbUtilities.getDefaultConnectionManager()Gets the default connection manager.ManagedConnection.getManager()Gets the connection manager.Constructors in org.tentackle.dbms with parameters of type ConnectionManagerModifierConstructorDescriptionDb(ConnectionManager conMgr, SessionInfo sessionInfo) Creates an instance of a logical session and opens it.
If the login fails due to wrong passwords or denied access by the application server, aLoginFailedExceptionis thrown.DbPool(String name, ConnectionManager conMgr, SessionInfo sessionInfo, int sessionGroupId, int initialSize, int incrementSize, int minimumSize, int maximumSize, long idleMinutes, long usageMinutes) Creates a pool.DbPool(ConnectionManager conMgr, SessionInfo sessionInfo) Creates a pool useful for most servers.
Starts with 8 Db instances, increments by 2, minSize 4, maxSize from connection manager.ManagedConnection(ConnectionManager manager, Backend backend, BackendVersionInfo backendVersionInfo, Connection connection) Creates a managed connection.MultiUserDbPool(String name, ConnectionManager conMgr, int sessionGroupId, int maximumSize, int maximumTotalSize, long idleMinutes, long usageMinutes) Creates a multi-user session pool. -
Uses of ConnectionManager in org.tentackle.jta
Classes in org.tentackle.jta that implement ConnectionManagerModifier and TypeClassDescriptionclassA connection manager for XA connections.classA multiplexing connection manager for XA connections.Constructors in org.tentackle.jta with parameters of type ConnectionManagerModifierConstructorDescriptionXaManagedConnection(ConnectionManager manager, Backend backend, BackendVersionInfo backendVersionInfo, Connection connection, XAConnection xaConnection) Creates an XA managed connection. -
Uses of ConnectionManager in org.tentackle.persist
Methods in org.tentackle.persist that return ConnectionManagerModifier and TypeMethodDescriptionPersistenceUtilities.getDefaultConnectionManager()Gets the default connection manager. -
Uses of ConnectionManager in org.tentackle.persist.app
Methods in org.tentackle.persist.app that return ConnectionManagerModifier and TypeMethodDescriptionprotected ConnectionManagerAbstractServerApplication.createConnectionManager()Creates the connection manager for the client sessions.
The default creates anMpxConnectionManagerwith session IDs following those of the server's own connection manager.AbstractServerApplication.getConnectionManager()