public abstract class AbstractLogonMessage extends ESystemMessage implements Serializable
LogonMessage,
LogonReply, and LogoffMessage. Contains the
unique eBus identifier. For a Java application, this is the
JVM identifier and for a .Net application, the process
identifier.| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractLogonMessage.Builder<M extends AbstractLogonMessage,B extends AbstractLogonMessage.Builder<M,?>>
Base class for all
AbstractLogonMessage builders. |
EMessage.MessageType| Modifier and Type | Field and Description |
|---|---|
String |
eid
The eBus identifier.
|
SYSTEM_SUBJECTMAX_FIELDS| Modifier | Constructor and Description |
|---|---|
protected |
AbstractLogonMessage(AbstractLogonMessage.Builder<?,?> builder)
Creates a new abstract logon message from the configured
message builder.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Returns
true if o is a
non-null AbstractLogonMessage instance with an
eBus identifier equal to
this AbstractLogonMessage instance and
false otherwise. |
int |
hashCode()
Returns the feed status message hash code.
|
String |
toString()
Returns a human-readable text version of this message.
|
isApplicationMessage, isSystemMessage, key, messageTypepublic final String eid
protected AbstractLogonMessage(AbstractLogonMessage.Builder<?,?> builder)
builder - message builder.public boolean equals(Object o)
true if o is a
non-null AbstractLogonMessage instance with an
eBus identifier equal to
this AbstractLogonMessage instance and
false otherwise.public int hashCode()
Copyright © 2019. All rights reserved.