org.objectweb.joram.mom.notifications
Class FwdAdminRequestNot

java.lang.Object
  extended by fr.dyade.aaa.agent.Notification
      extended by org.objectweb.joram.mom.notifications.FwdAdminRequestNot
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public final class FwdAdminRequestNot
extends Notification

An AdminRequest is used by a client agent for sending an administration request to a destination agent.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class fr.dyade.aaa.agent.Notification
detachable, detached, persistent
 
Constructor Summary
FwdAdminRequestNot(AdminRequest request, AgentId replyTo, java.lang.String requestMsgId)
          Creates a new FwdAdminRequestNot to send to a remote AdminTopic.
FwdAdminRequestNot(AdminRequest request, AgentId replyTo, java.lang.String requestMsgId, java.lang.String replyMsgId)
          Creates a new FwdAdminRequestNot to send to an administered target (user or destination).
 
Method Summary
 java.lang.String getReplyMsgId()
          Returns the generated JMS message id. for the reply.
 AgentId getReplyTo()
          Returns the JMS destination to send the reply.
 AdminRequest getRequest()
          Returns the original request.
 java.lang.String getRequestMsgId()
          Returns the JMS message id. of the request needed for the reply.
 
Methods inherited from class fr.dyade.aaa.agent.Notification
clone, getContext, getDeadNotificationAgentId, getExpiration, getMessageId, getPriority, isPersistent, setContext, setDeadNotificationAgentId, setExpiration, setPriority, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FwdAdminRequestNot

public FwdAdminRequestNot(AdminRequest request,
                          AgentId replyTo,
                          java.lang.String requestMsgId,
                          java.lang.String replyMsgId)
Creates a new FwdAdminRequestNot to 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,
                          java.lang.String requestMsgId)
Creates a new FwdAdminRequestNot to 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 java.lang.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 java.lang.String getReplyMsgId()
Returns the generated JMS message id. for the reply.

Returns:
The generated JMS message id. for the reply.


Copyright © 2011 ScalAgent D.T.. All Rights Reserved.