All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description AbstractSessionConfiguration Base class forBackendConfigurationandDriverConfiguration.AbstractSessionTask A task being executed by theSessionTaskDispatcher.AlreadyLoggedInException Exception thrown if the user is already logged in.
Usually for appservers that don't allow a user logged in more than once.BackendConfiguration Configuration for a database backend.
The configuration is stored via the standardPreferencesand provides the paramaters necessary to connect to the database backend.
The config refers to aDriverConfigurationthat loads the corresponding driver.ClassId Annotation for the class id of a persistent object.ConstraintException Runtime exception thrown for database constraint violations.DefaultSessionInfo The default implementation for a session info.DefaultSessionInfoFactory Default session info factory.DefaultSessionTaskDispatcher A thread executing tasks in a serialized manner on an exclusive connection.DriverConfiguration Configuration for a backend driver.
The configuration is stored via the standardPreferencesand provides the paramaters necessary to load the a driver.ExclusiveSessionProvider An exclusive session provider.Hook Hook for the session module.LoginFailedException RMI servers should throw a LoginFailedException if authentication fails (or any other reason)ModificationEvent Modification event.ModificationEventDetail Holds the event detail.ModificationListener Listener for modifications.ModificationListenerAdapter A modification listener adapter.ModificationTracker Tracks global PDO changes.NotFoundException Runtime exception thrown if objects that should exist are not found in the database.NotRemovableException Runtime exception thrown for not-removables.PersistenceException Database runtime exception.Persistent Persistent fields and methods are annotated with this annotation.RemoteSession The remote session.
Provides access to the remote (server-side) client session.ReturnableSessionProvider Returnable session provider.SavepointHandle A savepoint handle.Session The session all PDOs live in.SessionBundle Bundle for the session module.SessionClosedException Runtime exception thrown if the session is already closed.SessionCloseHandler A handler invoked whenever a Session is closed.SessionDependable Interface for objects depending on sessions.SessionFactory Factory forSessions.SessionHolder Holder for a session.SessionInfo Session information.SessionInfoFactory Factory forSessionInfo.SessionKeepAliveDaemon A task dispatcher to keep sessions alive.SessionKeepAliveTask The task to keep a session alive.
The task uses theExecutorServiceto spawn asynchroneous pings.SessionPool A pool of sessions.SessionPoolProvider An object maintaining a SessionPool.SessionProvider Session provider.SessionTaskDispatcher A TaskDispatcher using a Session.SessionTaskDispatcherLock Lock for the DefaultSessionTaskDispatcher.SessionUtilities Utility methods for session related stuff.TableName Annotation for the tablename of a PDO.ThreadLocalSessionHolder A session holder returning the thread-local session.
Nice if no domain context available, e.g.VersionInfoIncompatibleException Exception thrown if client's and server's versions don't match.