Joram ${version}

org.objectweb.joram.shared.client
Class AbstractJmsRequest

java.lang.Object
  extended byorg.objectweb.joram.shared.client.AbstractJmsRequest
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ActivateConsumerRequest, CnxCloseRequest, CnxConnectRequest, CnxStartRequest, CnxStopRequest, ConsumerAckRequest, ConsumerCloseSubRequest, ConsumerDenyRequest, ConsumerReceiveRequest, ConsumerSetListRequest, ConsumerSubRequest, ConsumerUnsetListRequest, ConsumerUnsubRequest, GetAdminTopicRequest, PingRequest, ProducerMessages, QBrowseRequest, SessAckRequest, SessCreateTQRequest, SessCreateTTRequest, SessDenyRequest, TempDestDeleteRequest, XACnxCommit, XACnxPrepare, XACnxRecoverRequest, XACnxRollback

public class AbstractJmsRequest
extends java.lang.Object
implements java.io.Serializable

An AbstractJmsRequest is a request sent by a Joram client to its proxy.

See Also:
Serialized Form

Field Summary
protected  java.lang.String target
          The request target is either a destination agent name, or a subscription name.
 
Constructor Summary
AbstractJmsRequest()
          Constructs an AbstractJmsRequest.
AbstractJmsRequest(java.lang.String target)
          Constructs an AbstractJmsRequest.
 
Method Summary
 java.lang.Integer getKey()
          Returns the identifier as an hashtable key.
 int getRequestId()
          Returns the request identifier.
 java.lang.String getTarget()
          Returns the request target name.
 void setRequestId(int requestId)
          Sets the request identifier.
 void setTarget(java.lang.String target)
          Sets the request target name.
 java.util.Hashtable soapCode()
           
static java.lang.Object soapDecode(java.util.Hashtable h)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

target

protected java.lang.String target
The request target is either a destination agent name, or a subscription name.

Constructor Detail

AbstractJmsRequest

public AbstractJmsRequest(java.lang.String target)
Constructs an AbstractJmsRequest.

Parameters:
target - String identifier of the request target, either a queue name, or a subscription name.

AbstractJmsRequest

public AbstractJmsRequest()
Constructs an AbstractJmsRequest.

Method Detail

setRequestId

public void setRequestId(int requestId)
Sets the request identifier.


setTarget

public void setTarget(java.lang.String target)
Sets the request target name.


getRequestId

public int getRequestId()
Returns the request identifier.


getTarget

public java.lang.String getTarget()
Returns the request target name.


getKey

public java.lang.Integer getKey()
Returns the identifier as an hashtable key.


soapCode

public java.util.Hashtable soapCode()

soapDecode

public static java.lang.Object soapDecode(java.util.Hashtable h)

toString

public java.lang.String toString()

Joram ${version}

Copyright © 2005 Scalagent - All rights reserved