public abstract class SendEvent
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
equipmentName
The equipment name of the GEM interface associated with this instance.
|
| Constructor and Description |
|---|
SendEvent() |
| Modifier and Type | Method and Description |
|---|---|
SecsFormat20 |
addClockAsDVVAL()
Add the current adjusted GEM time as a DDVAL in the transitionSpecificDvvals and return the value
|
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,SecsFormat> |
getAllExtendedAttributes()
Return the (mutable) map of extended attributes.
|
SecsFormat |
getExtendedAttribute(java.lang.String attribute)
Return the value for an extended attribute or null if the attribute does not exist.
|
int |
hashCode() |
void |
sendEvent(java.lang.String ceidName)
This method sends the S6F11 event for the given ID.
|
void |
setAlarm(java.lang.String alidName,
java.util.Map<java.lang.String,java.lang.Integer> alarmMapping)
This method sends an S5F1 for given ID.
|
SecsFormat |
setExtendedAttribute(java.lang.String attribute,
SecsFormat value)
Set an extended attribute and return the existing (may be null).
|
public java.lang.String equipmentName
public SecsFormat20 addClockAsDVVAL()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.util.Map<java.lang.String,SecsFormat> getAllExtendedAttributes()
public SecsFormat getExtendedAttribute(java.lang.String attribute)
attribute - the name of the attribute to readpublic int hashCode()
hashCode in class java.lang.Objectpublic void sendEvent(java.lang.String ceidName)
ceidName - the id of the event to send. This is assumed to match a registered
event that should have been registered with the gem handler.public void setAlarm(java.lang.String alidName,
java.util.Map<java.lang.String,java.lang.Integer> alarmMapping)
alidName - the id of the event to send.alarmMapping - a hashtable of alidName vs. Integer that provides the alid
for the alarm to be sentpublic SecsFormat setExtendedAttribute(java.lang.String attribute, SecsFormat value)
attribute - the name of the attribute to setvalue - the new valueCopyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.