public static final class LogonReply.Builder extends AbstractLogonMessage.Builder<LogonReply,LogonReply.Builder>
LogonReply instances.
Used by eBus to de-serialize an encoded message.mTargetClass| Modifier and Type | Method and Description |
|---|---|
protected LogonReply |
buildImpl()
Returns the newly instantiated
LogonReplyMessage based on this builder
configuration. |
LogonReply.Builder |
logonStatus(EReplyMessage.ReplyStatus status)
Sets the logon status to the given value.
|
LogonReply.Builder |
reason(String t)
Sets the logon status reason.
|
protected void |
validate(List<String> problems)
Checks if logon status is set.
|
eidsubject, timestamp, timestampbuildprotected LogonReply buildImpl()
LogonReplyMessage based on this builder
configuration.buildImpl in class EMessageObject.Builder<LogonReply,LogonReply.Builder>protected void validate(List<String> problems)
validate in class AbstractLogonMessage.Builder<LogonReply,LogonReply.Builder>problems - list of message builder problems.public LogonReply.Builder logonStatus(EReplyMessage.ReplyStatus status)
status - logon status.this logon reply builder.NullPointerException - if status is null.public LogonReply.Builder reason(String t)
t - reason for logon status. May be a
null or empty string.this logon reply builder.Copyright © 2019. All rights reserved.