| Interface | Description |
|---|---|
| Feature |
This is the base interface for features that may be added directly to a
client
session. |
| Session |
A client session to a server or cluster of servers.
|
| Session.ErrorHandler |
The error notification interface for a session.
|
| Session.Listener |
The optional listener interface for a session which may be used to
receive state notifications.
|
| Session.SessionError |
Encapsulates the detail of a reported error.
|
| Session.SessionLock |
A session lock is a server-managed resource that can be used to
coordinate exclusive access to shared resources across sessions.
|
| SessionAttributes |
Session Attributes.
|
| SessionFactory |
Factory for client
sessions. |
| SessionFactory.OpenCallback | Deprecated
since 6.7
|
| SessionFactory.OpenContextCallback<C> | Deprecated
since 6.7
|
| SessionId |
A unique
Session identifier, allocated by the server. |
| Class | Description |
|---|---|
| Session.ErrorHandler.Default |
Default
Session.ErrorHandler implementation which simply logs errors
at error level. |
| Session.Listener.Default |
Default
Session.Listener implementation which simply logs events at
debug level. |
| Enum | Description |
|---|---|
| Session.SessionLockScope |
Values for the
scope parameter of
Session.lock(String, SessionLockScope). |
| Session.State |
Session state.
|
| SessionAttributes.Transport |
The transports available to Java clients.
|
| Exception | Description |
|---|---|
| AuthenticationException |
The session operation failed due to an authentication failure.
|
| PermissionsException |
The session operation failed due to a permissions failure.
|
| ServerInitializingException |
A session could not be established because the server was initializing.
|
| SessionClosedException |
The session is closed.
|
| SessionEstablishmentException |
There was a problem when establishing a Session.
|
| SessionEstablishmentTransientException |
Represents a transient problem when establishing a session.
|
| SessionException |
General class of exceptions indicating a
Session specific
failure. |
| SessionSecurityException |
The session operation failed due to a security constraint.
|
This package contains types relating to sessions. A session represents one or more interactions or conversations with a server.
The main interface is
Session, an
instance of which may be obtained using
SessionFactory.
Copyright © 2025 DiffusionData Limited. All rights reserved.