Package | Description |
---|---|
com.ergotech.secs | |
com.ergotech.secs.gem | |
com.ergotech.transsecs.secs |
Modifier and Type | Interface and Description |
---|---|
interface |
LoggerInterface
This is the interface used by the SECS subsystem to log useful and
interesting(?) information about what is happening within the SECS system.
|
interface |
SpoolHandler
This is a MessageHandler for Spooling
|
interface |
WrapperInterface
This is the interface for the wrappers.
|
Modifier and Type | Class and Description |
---|---|
class |
HSMSActiveWrapper |
class |
HSMSPassiveWrapper |
class |
HSMSWrapper |
class |
Logger |
class |
NetLogger
A logger object that logs to the syslog.
|
class |
PassThroughMessageHandler |
class |
SecsEventHandler
This object will handle all events posted to it.
|
class |
SecsIWrapper
This is the wrapper for the SECSI interface.
|
class |
SyslogLogger
A logger object that logs to the syslog.
|
class |
TerminalServerWrapper
This is the wrapper for a SECSI interface over ethernet through a terminal
server or similar.
|
class |
TransactionManager
This will spool all outgoing
messages from the time a primary is sent until the response is received.
|
Modifier and Type | Method and Description |
---|---|
void |
SecsEventHandler.addListener(SecsEventListener newListener)
This will register the listener for ALL events.
|
void |
SecsEventHandler.addListenerForId(SecsEventListener newListener,
int theEventId)
This will register a SecsEventListeners to receive a specific event by id.
|
static void |
SecsEventHandler.defaultAddListenerForId(SecsEventListener newListener,
int theEventId)
This will register a SecsEventListeners to receive a specific event by id.
|
void |
SecsEventHandler.removeListener(SecsEventListener newListener)
This will remove all range of events that this listener was receiving.
|
void |
SecsEventHandler.removeListenerForId(SecsEventListener newListener,
int theEventId)
This will remove a eventID that this listener was receiving.
|
Modifier and Type | Class and Description |
---|---|
class |
CommunicationsHandler
This System Handler will maintain the current state of the equipment (Communicating, Not-Communicating, Disabled)
This will also stop the flow of messages in both directions when the state is not communicating.
|
class |
ECHandler
This is an implementation of the EquipmentControl.
|
class |
GemHandler
This is a MessageHandler that will handle all the messages needed to
configure limits.
|
class |
Log4JLogger
This sends logging information to the log4j logging system.
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectionConfig |
class |
MultiLogger
This is a logger for SECS that can contain other loggers.
|
class |
SecsEventFilter
This component has no input, but just listens for SecsEvents.
|
class |
TransSecsVoyeur.ConnectionEventListener
The SecsEvent Listener.
|
class |
VIBLogger
This logger provides access to the messages,bytestreams and events from within MIStudio.
|
class |
VoyeurPassThroughMessageHandler
This message handler will pass all the information from one wrapper to the
other.
|
Copyright © 1999-2021 ErgoTech Systems, Inc. All Rights Reserved.