public abstract class ChannelStateEvent extends Observable implements ISerializable, Serializable
| Constructor and Description |
|---|
ChannelStateEvent() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DeserializeID(String Serialization)
Deserializes a UUID as returned from
SerializeEmmitingNozzleID() to the respective least and most
significant bits |
String |
GetEmitingNozzleID()
Retrieves the emitting nozzle UUID of the event associated with it during initialization
|
long |
GetEmitingNozzleIdentifierLeastSignificantBits()
Gets the emitting nozzle identifier least significant bits.
|
long |
GetEmitingNozzleIdentifierMostSignificantBits()
Gets the emitting nozzle identifier most significant bits.
|
abstract ChannelState.EventName |
GetEventName()
Gets the event name.
|
void |
NotifyChange(ChannelStateEvent ChangeEvent)
Notify everyone that has registered for notifications to this object.
|
protected String |
SerializeEmmitingNozzleID()
Transforms the id kept as two longs , the least and most significant bits of a UUID to a string
|
void |
SetEmitingNozzleIdentifierLeastSignificantBits(long EmitingNozzleIdentifierLeastSignificantBits)
Sets the emitting nozzle identifier least significant bits.
|
void |
SetEmitingNozzleIdentifierMostSignificantBits(long EmitingNozzleIdentifierMostSignificantBits)
Sets the emitting nozzle identifier most significant bits.
|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitDecode, Encode, GetSerializableClassNamepublic void NotifyChange(ChannelStateEvent ChangeEvent)
ChangeEvent - The ChannelStateEvent carrying the update informationpublic abstract ChannelState.EventName GetEventName()
protected String SerializeEmmitingNozzleID()
protected void DeserializeID(String Serialization)
SerializeEmmitingNozzleID() to the respective least and most
significant bitsSerialization - The serialization of the idpublic long GetEmitingNozzleIdentifierLeastSignificantBits()
public long GetEmitingNozzleIdentifierMostSignificantBits()
public void SetEmitingNozzleIdentifierLeastSignificantBits(long EmitingNozzleIdentifierLeastSignificantBits)
EmitingNozzleIdentifierLeastSignificantBits - the emitting nozzle identifier least significant bitspublic void SetEmitingNozzleIdentifierMostSignificantBits(long EmitingNozzleIdentifierMostSignificantBits)
EmitingNozzleIdentifierMostSignificantBits - the emitting nozzle identifier most significant bitspublic String GetEmitingNozzleID()
SerializeEmmitingNozzleID()Copyright © 2018. All Rights Reserved.