public class TerminalSessionManager extends Object
Constructor and Description |
---|
TerminalSessionManager()
Creates a new instance of the session manager.
|
Modifier and Type | Method and Description |
---|---|
void |
assignSessions(SessionsProp sessionsProp)
Assigns the cloned sessions property.
|
void |
dispose()
Disposes of the instance.
|
boolean |
isDisposed()
Checks if the instance has been disposed of.
|
void |
onApplicationSessionStarted(AppSessionGyro appGyro)
Called when an application is instantiated and started by a user session.
|
void |
onApplicationSessionStopped(AppSessionGyro appGyro)
Called when an application session is stopped.
|
void |
onAppSessionEndPoint(EndPointPropCnr cnr,
AppSessionGyro appGyro)
Called when a new end point property container is added for a server monitor instance.
|
public TerminalSessionManager()
public void assignSessions(SessionsProp sessionsProp)
sessionsProp
- The configured sessions properties.IllegalStateException
- If already assigned.public boolean isDisposed()
public void dispose()
public void onApplicationSessionStarted(AppSessionGyro appGyro)
appGyro
- The session started.public void onApplicationSessionStopped(AppSessionGyro appGyro)
appGyro
- The session stopped.public void onAppSessionEndPoint(EndPointPropCnr cnr, AppSessionGyro appGyro)
cnr
- The container for the end point.appGyro
- The application session gyro of the end point.iizi® is a registered trademark of Mindus SARL. © Copyright 2019 Mindus SARL. All rights reserved.