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.Object
public 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.Object
public 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.