|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Session | |
|---|---|
| com.prosysopc.ua.server | Main server side classes of the SDK. |
| com.prosysopc.ua.types.opcua.server | |
| Uses of Session in com.prosysopc.ua.server |
|---|
| Fields in com.prosysopc.ua.server declared as Session | |
|---|---|
static Session |
Session.INTERNAL_SESSION
|
| Fields in com.prosysopc.ua.server with type parameters of type Session | |
|---|---|
protected Map<org.opcfoundation.ua.builtintypes.NodeId,Session> |
SessionManager.newSessions
|
| Methods in com.prosysopc.ua.server that return Session | |
|---|---|
protected Session |
SessionManager.activateSession(org.opcfoundation.ua.transport.ServerSecureChannel serverSecureChannel,
org.opcfoundation.ua.builtintypes.NodeId authenticationToken,
org.opcfoundation.ua.core.UserIdentityToken userToken,
org.opcfoundation.ua.core.SignatureData clientSignature,
org.opcfoundation.ua.core.SignedSoftwareCertificate[] signedSoftwareCertificates,
org.opcfoundation.ua.core.SignatureData userTokenSignature,
String[] localeIds)
|
protected Session |
SessionManager.createSession(org.opcfoundation.ua.transport.ServerSecureChannel serverSecureChannel,
byte[] clientCertificate,
org.opcfoundation.ua.core.ApplicationDescription clientDescription,
org.opcfoundation.ua.builtintypes.UnsignedInteger maxResponseMessageSize,
Double requestedSessionTimeout,
String sessionName)
|
Session |
Subscription.getSession()
|
Session |
ServiceContext.getSession()
|
Session |
SessionManager.getSession(org.opcfoundation.ua.builtintypes.NodeId authenticationToken)
Get a client session. |
protected Session |
SessionManager.provideSession(String sessionName,
ApplicationIdentity clientIdentity)
Creates a Session instance for given parameters. |
| Methods in com.prosysopc.ua.server that return types with arguments of type Session | |
|---|---|
Collection<Session> |
SessionManager.getSessions()
|
| Methods in com.prosysopc.ua.server with parameters of type Session | |
|---|---|
protected void |
SessionManager.activateSessionError(Session session,
org.opcfoundation.ua.core.UserIdentityToken userToken,
Exception e)
|
protected void |
DiagnosticsManager.addSession(Session session)
Adds a session to diagnostics. |
protected void |
DiagnosticsManager.addSubscription(Session session,
Subscription subscription)
Adds a subscription to diagnostics. |
protected org.opcfoundation.ua.core.NotificationMessage |
Subscription.getNextNotificationMessage(Session session)
|
protected BlockingQueue<SubscriptionBase> |
SubscriptionManager.getPublishQueue(Session session)
|
boolean |
SessionManagerListener.onActivateSession(Session session,
ServerUserIdentity userIdentity)
Notification of session activation. |
boolean |
SessionManagerAdapter.onActivateSession(Session session,
ServerUserIdentity userIdentity)
|
void |
SessionManagerListener.onActivateSessionError(Session session,
org.opcfoundation.ua.core.UserIdentityToken userToken,
Exception e)
Notification of an activation error. |
void |
SessionManagerAdapter.onActivateSessionError(Session session,
org.opcfoundation.ua.core.UserIdentityToken userToken,
Exception e)
|
void |
SessionManagerListener.onAfterActivateSession(Session session)
Notification of a successful session activation. |
void |
SessionManagerAdapter.onAfterActivateSession(Session session)
|
void |
SessionManagerListener.onCancelSession(Session session)
Notification of session cancel. |
void |
SessionManagerAdapter.onCancelSession(Session session)
|
void |
SessionManagerListener.onCloseSession(Session session,
boolean deleteSubscriptions)
Notification of session close. |
void |
SessionManagerAdapter.onCloseSession(Session session,
boolean deleteSubscriptions)
|
void |
SessionManagerListener.onCreateSession(Session session)
Notification of session creation. |
void |
SessionManagerAdapter.onCreateSession(Session session)
|
void |
SessionListener.onSessionActivated(Session session)
Called after the session is activated |
void |
SessionListener.onSessionChanged(Session session)
Called after some change(other than activation/closing) has happened |
void |
SessionListener.onSessionClosed(Session session)
Called after the session is closed |
boolean |
UserValidator.onValidate(Session session,
ServerUserIdentity userIdentity)
Validate the user specified by token. |
void |
UserValidator.onValidationError(Session session,
org.opcfoundation.ua.core.UserIdentityToken userToken,
Exception exception)
Notification of a validation error. |
protected void |
DiagnosticsManager.removeSession(Session session)
Remove session from diagnostics. |
protected void |
DiagnosticsManager.removeSubscription(Session session,
Subscription subscription)
Remove a subscription from diagnostics. |
protected void |
Subscription.setSession(Session session)
|
protected void |
MonitoredDataItem.updateAccessible(Session session)
|
protected void |
DiagnosticsManager.updateSession(Session session)
|
protected void |
UaServer.validateUserError(Session session,
org.opcfoundation.ua.core.UserIdentityToken userToken,
Exception e)
|
protected boolean |
UaServer.validateUserIdentity(Session session,
ServerUserIdentity userIdentity)
|
| Constructors in com.prosysopc.ua.server with parameters of type Session | |
|---|---|
ServiceContext(Session session,
org.opcfoundation.ua.core.RequestHeader requestHeader)
|
|
| Uses of Session in com.prosysopc.ua.types.opcua.server |
|---|
| Methods in com.prosysopc.ua.types.opcua.server with parameters of type Session | |
|---|---|
void |
FileTypeNode.close(Session session,
Long fileHandle)
Close the file handle |
long |
FileTypeNode.getCurrentPosition(Session session,
Long fileHandle)
Get the current position of the fileHandle |
protected RandomAccessFile |
FileTypeNode.getRandomAccessFile(Session session,
Long fileHandle)
|
Long |
FileTypeNode.open(Session session,
Set<FileTypeOpenMode> mode)
Opens the file for reading or writing. |
byte[] |
FileTypeNode.read(Session session,
Long fileHandle,
int length)
Read data from the physical file. |
void |
FileTypeNode.setCurrentPosition(Session session,
Long fileHandle,
long position)
Set the current position of the fileHandle. |
void |
FileTypeNode.write(Session session,
Long fileHandle,
byte[] data)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||