public class PublishSubjectReplyMessageImpl extends ReplyDescriptorImpl implements PublishSubjectReplyMessage, Serializable
SessionIdAccessor.SessionIdMutator, SessionIdAccessor.SessionIdProperty
org.refcodes.exception.ExceptionAccessor.ExceptionMutator<E>, org.refcodes.exception.ExceptionAccessor.ExceptionProperty<E extends Throwable>
InstanceIdAccessor.InstanceIdMutator, InstanceIdAccessor.InstanceIdProperty
Constructor and Description |
---|
PublishSubjectReplyMessageImpl()
Creates a new
PublishSubjectReplyMessage instance with the
RemotingConsts#STATIC_SESS_ID session ID. |
PublishSubjectReplyMessageImpl(Object aReturnValue,
Throwable aException,
MethodRequest aMethodRequestDescriptor) |
PublishSubjectReplyMessageImpl(Object aReturnValue,
Throwable aException,
String aInstanceId)
Creates a new
PublishSubjectReplyMessage instance with the
RemotingConsts.STATIC_SESSION_ID session ID. |
PublishSubjectReplyMessageImpl(Reply aReplyDescriptor)
Creates a new
PublishSubjectReplyMessage instance. |
PublishSubjectReplyMessageImpl(String aInstanceId)
Creates a new
PublishSubjectReplyMessage instance with the
RemotingConsts#STATIC_SESS_ID session ID. |
Modifier and Type | Method and Description |
---|---|
void |
reset() |
void |
setException(Exception throwable) |
void |
setHasReply(boolean hasReply) |
void |
setInstanceId(String instanceId) |
void |
setSessionId(String sessionId) |
clear, getException, getInstanceId, getReturnValue, getSessionId, hasReply, isException, isReturnValue, setException, setMethodReplyDescriptor, setReply, setReturnValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getReturnValue, hasReply, isException, isReturnValue, setException, setReply, setReturnValue
getSessionId
getInstanceId
public PublishSubjectReplyMessageImpl()
PublishSubjectReplyMessage
instance with the
RemotingConsts#STATIC_SESS_ID
session ID.public PublishSubjectReplyMessageImpl(Reply aReplyDescriptor)
PublishSubjectReplyMessage
instance.aReplyDescriptor
- The Reply
describing the reply.public PublishSubjectReplyMessageImpl(Object aReturnValue, Throwable aException, MethodRequest aMethodRequestDescriptor)
public PublishSubjectReplyMessageImpl(Object aReturnValue, Throwable aException, String aInstanceId)
PublishSubjectReplyMessage
instance with the
RemotingConsts.STATIC_SESSION_ID
session ID.aReturnValue
- The return value; if any regular return then no
exception must be set.aException
- The exception in case an exception occurred (then there
must not be a return value).aInstanceId
- The instance ID in question.public PublishSubjectReplyMessageImpl(String aInstanceId)
PublishSubjectReplyMessage
instance with the
RemotingConsts#STATIC_SESS_ID
session ID.aInstanceId
- The instance ID in question.public void reset()
reset
in interface org.refcodes.component.Resetable
public void setException(Exception throwable)
throwable
- Description is currently not available!public void setHasReply(boolean hasReply)
setHasReply
in class ReplyDescriptorImpl
hasReply
- Description is currently not available!public void setInstanceId(String instanceId)
setInstanceId
in class ReplyDescriptorImpl
instanceId
- Description is currently not available!public void setSessionId(String sessionId)
setSessionId
in class ReplyDescriptorImpl
sessionId
- Description is currently not available!Copyright © 2016. All rights reserved.