Class FwdAdminRequestNot
- java.lang.Object
-
- fr.dyade.aaa.agent.Notification
-
- org.objectweb.joram.mom.notifications.FwdAdminRequestNot
-
- All Implemented Interfaces:
Encodable,Serializable,Cloneable
public final class FwdAdminRequestNot extends Notification
AnAdminRequestis used by a client agent for sending an administration request to a destination agent.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private StringreplyMsgIdThe generated JMS message id. for the replyprivate AgentIdreplyToThe JMS destination to send the replyprivate AdminRequestrequestThe requestprivate StringrequestMsgIdThe JMS message id. of the request needed for the replyprivate static longserialVersionUIDdefine serialVersionUID for interoperability-
Fields inherited from class fr.dyade.aaa.agent.Notification
detachable, detached, persistent
-
Fields inherited from interface fr.dyade.aaa.common.encoding.Encodable
BOOLEAN_ENCODED_SIZE, BYTE_ENCODED_SIZE, DOUBLE_ENCODED_SIZE, FLOAT_ENCODED_SIZE, INT_ENCODED_SIZE, LONG_ENCODED_SIZE, SHORT_ENCODED_SIZE
-
-
Constructor Summary
Constructors Constructor Description FwdAdminRequestNot(AdminRequest request, AgentId replyTo, String requestMsgId)Creates a newFwdAdminRequestNotto send to a remote AdminTopic.FwdAdminRequestNot(AdminRequest request, AgentId replyTo, String requestMsgId, String replyMsgId)Creates a newFwdAdminRequestNotto send to an administered target (user or destination).
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetReplyMsgId()Returns the generated JMS message id. for the reply.AgentIdgetReplyTo()Returns the JMS destination to send the reply.AdminRequestgetRequest()Returns the original request.StringgetRequestMsgId()Returns the JMS message id. of the request needed for the reply.-
Methods inherited from class fr.dyade.aaa.agent.Notification
clone, decode, encode, getContext, getDeadNotificationAgentId, getEncodableClassId, getEncodedSize, getExpiration, getMessageId, getPriority, isPersistent, setContext, setDeadNotificationAgentId, setExpiration, setPriority, toString, toString
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
define serialVersionUID for interoperability- See Also:
- Constant Field Values
-
request
private AdminRequest request
The request
-
replyTo
private AgentId replyTo
The JMS destination to send the reply
-
requestMsgId
private String requestMsgId
The JMS message id. of the request needed for the reply
-
replyMsgId
private String replyMsgId
The generated JMS message id. for the reply
-
-
Constructor Detail
-
FwdAdminRequestNot
public FwdAdminRequestNot(AdminRequest request, AgentId replyTo, String requestMsgId, String replyMsgId)
Creates a newFwdAdminRequestNotto send to an administered target (user or destination).- Parameters:
request- The request.replyTo- The JMS destination to send the reply.requestMsgId- The JMS message id. of the request needed for the reply.replyMsgId- The generated JMS message id. for the reply.
-
FwdAdminRequestNot
public FwdAdminRequestNot(AdminRequest request, AgentId replyTo, String requestMsgId)
Creates a newFwdAdminRequestNotto send to a remote AdminTopic.- Parameters:
request- The request.replyTo- The JMS destination to send the reply.requestMsgId- The JMS message id. of the request needed for the reply.
-
-
Method Detail
-
getRequest
public AdminRequest getRequest()
Returns the original request.- Returns:
- The original request.
-
getReplyTo
public AgentId getReplyTo()
Returns the JMS destination to send the reply.- Returns:
- The JMS destination to send the reply.
-
getRequestMsgId
public String getRequestMsgId()
Returns the JMS message id. of the request needed for the reply.- Returns:
- The JMS message id. of the request needed for the reply.
-
getReplyMsgId
public String getReplyMsgId()
Returns the generated JMS message id. for the reply.- Returns:
- The generated JMS message id. for the reply.
-
-