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 © 2022 Push Technology Ltd. All Rights Reserved.