Package | Description |
---|---|
com.ergotech.secs | |
com.ergotech.transsecs.secs |
Modifier and Type | Class and Description |
---|---|
class |
HSMSSessionManager
This object provides the transport layer for HSMS.
|
class |
SecsISessionManager
This object provides the transport layer for SECS-I.
|
Modifier and Type | Method and Description |
---|---|
static SessionManager |
SessionManager.createSessionManager(ConnectionManager cm,
int deviceId,
int sessionId)
Returns the session for the given connection manager.
|
static SessionManager |
SessionManager.createSessionManager(ConnectionManager cm,
int deviceId,
int sessionId,
LoggerInterface theLogger)
Returns the session for the given connection manager.
|
static SessionManager |
SessionManager.createSessionManager(int port,
java.lang.String connectionId,
int deviceId,
int sessionId,
java.lang.Class portManagerClass)
Returns the session for the given port host and string.
|
static SessionManager |
SessionManager.createSessionManager(int port,
java.lang.String connectionId,
int deviceId,
int sessionId,
java.lang.Class portManagerClass,
LoggerInterface theLogger)
Returns the session for the given port host and string.
|
static SessionManager |
SessionManager.getDefault()
Returns the port manager that will be the default active port on a new thread.
|
abstract SessionManager |
ConnectionManager.getNewSessionManager()
Return a new session manager object.
|
SessionManager |
HSMSConnectionManager.getNewSessionManager()
Return a new SessionManager object by calling the getNewSessionManager
method of HSMSSessionManager.
|
static SessionManager |
HSMSSessionManager.getNewSessionManager()
Return a new session manager object.
|
SessionManager |
SecsIConnectionManager.getNewSessionManager()
Return a new SessionManager object by calling the getNewSessionManager
method of SecsISessionManager.
|
static SessionManager |
SecsISessionManager.getNewSessionManager()
Return a new session manager object.
|
static SessionManager |
SessionManager.getNewSessionManager()
Return a new session manager object.
|
SessionManager |
HSMSWrapper.getRawSessionManager(int deviceId)
Get a session manager for the provided deviceID.
|
SessionManager |
SecsIWrapper.getRawSessionManager(int deviceId)
Get a session manager for the provided deviceID.
|
SessionManager |
TerminalServerWrapper.getRawSessionManager(int deviceId)
Get a session manager for the provided deviceID.
|
SessionManager |
HSMSWrapper.getSessionManager()
This will return the SessionManager if one exists.
|
SessionManager |
SecsIWrapper.getSessionManager()
This will return the current SessionManager if one exists.
|
SessionManager |
SecsMsg.getSessionManager()
Returns the current session manager.
|
SessionManager |
TerminalServerWrapper.getSessionManager()
This will return the current SessionManager if one exists.
|
SessionManager |
WrapperInterface.getSessionManager()
This will return the session manager if one exists.
|
SessionManager |
ConnectionManager.getSessionManager(int sessionId)
This will return the SessionManager object for a specific sessionId
or it will return the general session SessionManager if on exists.
|
SessionManager |
HSMSPassiveWrapper.getSessionManager(int deviceId)
Get a session manager for the provided deviceID.
|
SessionManager |
HSMSSocketListener.getSessionManager(int deviceId)
This will return a session manager for the give id, if we spawned it.
|
SessionManager |
HSMSWrapper.getSessionManager(int deviceId)
Get a session manager for the provided deviceID.
|
SessionManager |
SecsIWrapper.getSessionManager(int deviceId)
Get a session manager for the provided deviceID.
|
SessionManager |
WrapperInterface.getSessionManager(int deviceId)
return the session manager for the provided device id.
|
static SessionManager |
SecsISessionManager.getSessionManager(int port,
int deviceId,
int sessionId,
boolean shouldCreate)
Returns the session for the given port host and string.
|
static SessionManager |
HSMSSessionManager.getSessionManager(int port,
java.lang.String connectionId,
int deviceId,
int sessionId,
boolean shouldCreate)
Returns the session for the given port host and string.
|
static SessionManager |
SessionManager.getSessionManager(int port,
java.lang.String connectionId,
int deviceId,
int sessionId,
boolean shouldCreate,
java.lang.Class portManagerClass)
Returns the session for the given port host and string.
|
static SessionManager |
SessionManager.getSessionManager(int port,
java.lang.String connectionId,
int deviceId,
int sessionId,
boolean shouldCreate,
java.lang.Class portManagerClass,
LoggerInterface theLogger)
Returns the session for the given port host and string.
|
static SessionManager |
HSMSSessionManager.getSessionManager(int port,
java.lang.String connectionId,
int deviceId,
int sessionId,
boolean shouldCreate,
LoggerInterface theLogger)
Returns the session for the given port host and string.
|
static SessionManager |
SecsISessionManager.getSessionManager(int port,
java.lang.String connectionId,
int deviceId,
int sessionId,
boolean shouldCreate,
LoggerInterface theLogger)
Returns the session for the given port host and string.
|
Modifier and Type | Method and Description |
---|---|
java.util.Hashtable<java.lang.Integer,SessionManager> |
ConnectionManager.getSessionManagers()
This will return the all the session managers.
|
Modifier and Type | Method and Description |
---|---|
void |
ConnectionManager.addSessionManager(SessionManager sm)
Add a session manager.
|
void |
ConnectionManagerInterface.addSessionManager(SessionManager sm) |
void |
HSMSConnectionManager.addSessionManager(SessionManager hsm)
Add a session manager.
|
void |
ConnectionManager.addSessionManager(SessionManager sm,
int deviceId)
Add a session manager.
|
void |
SessionManager.setDefault(SessionManager sm)
Set this session manager to be the default session manager.
|
void |
Event.setSessionManager(SessionManager newPort) |
void |
SecsMsg.setSessionManager(SessionManager newValue)
Sets the session manager.
|
Constructor and Description |
---|
SessionManagerTimeoutTimer(SessionManager sm)
The constructor for this class.
|
Modifier and Type | Method and Description |
---|---|
static void |
Characterization.getALIDs(EquipmentData edata,
EditorPanel editorPanel,
ALIDsData adata,
SessionManager sm)
This method will attempt to get as much information as possible ECIDs.
|
static void |
Characterization.getECIDs(EquipmentData edata,
EditorPanel editorPanel,
VIDsData sdata,
SessionManager sm)
This method will attempt to get as much information as possible ECIDs.
|
static void |
Characterization.getSVIDs(EquipmentData edata,
EditorPanel editorPanel,
VIDsData sdata,
SessionManager sm)
This method will attempt to get as much information as possible about a tool.
|
boolean |
TransSecsController.processMessage(SecsMsg msg,
SessionManager toSessionManager)
Process the message and send it to the appropriate wrapper.
|
Copyright © 1999-2021 ErgoTech Systems, Inc. All Rights Reserved.