|
Joram 5.2.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.joram.shared.client.AbstractJmsMessage
org.objectweb.joram.shared.client.AbstractJmsRequest
org.objectweb.joram.shared.client.ConsumerDenyRequest
public final class ConsumerDenyRequest
A ConsumerDenyRequest
instance is used by a
MessageConsumer
for denying a received message.
Field Summary |
---|
Fields inherited from class org.objectweb.joram.shared.client.AbstractJmsRequest |
---|
requestId, target |
Constructor Summary | |
---|---|
ConsumerDenyRequest()
Constructs a ConsumerDenyRequest instance. |
|
ConsumerDenyRequest(java.lang.String targetName,
java.lang.String id,
boolean queueMode)
Constructs a ConsumerDenyRequest instance. |
|
ConsumerDenyRequest(java.lang.String targetName,
java.lang.String id,
boolean queueMode,
boolean doNotAck)
Constructs a ConsumerDenyRequest instance. |
Method Summary | |
---|---|
protected int |
getClassId()
|
boolean |
getDoNotAck()
Returns true if the request must not be acked by the
server. |
java.lang.String |
getId()
Returns the denied message identifier. |
boolean |
getQueueMode()
Returns true if the request is destinated to a queue. |
void |
readFrom(java.io.InputStream is)
The object implements the readFrom method to restore its contents from the input stream. |
void |
setDoNotAck(boolean doNotAck)
Sets the server ack policy. |
void |
setId(java.lang.String id)
Sets the denied message identifier. |
void |
setQueueMode(boolean queueMode)
Sets the target destination type. |
void |
writeTo(java.io.OutputStream os)
The object implements the writeTo method to write its contents to the output stream. |
Methods inherited from class org.objectweb.joram.shared.client.AbstractJmsRequest |
---|
getRequestId, getTarget, setRequestId, setTarget, toString, toString |
Methods inherited from class org.objectweb.joram.shared.client.AbstractJmsMessage |
---|
read, readExternal, soapCode, soapDecode, write, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ConsumerDenyRequest(java.lang.String targetName, java.lang.String id, boolean queueMode)
ConsumerDenyRequest
instance.
targetName
- Name of the target queue or subscription.id
- The message identifier.queueMode
- true
if this request is destinated to
a queue.public ConsumerDenyRequest(java.lang.String targetName, java.lang.String id, boolean queueMode, boolean doNotAck)
ConsumerDenyRequest
instance.
targetName
- Name of the target queue or subscription.id
- The message identifier.queueMode
- true
if this request is destinated to
a queue.doNotAck
- true
if this request must not be acked by
the server.public ConsumerDenyRequest()
ConsumerDenyRequest
instance.
Method Detail |
---|
public void setId(java.lang.String id)
public java.lang.String getId()
public void setQueueMode(boolean queueMode)
public boolean getQueueMode()
true
if the request is destinated to a queue.
public void setDoNotAck(boolean doNotAck)
public boolean getDoNotAck()
true
if the request must not be acked by the
server.
protected int getClassId()
getClassId
in class AbstractJmsMessage
public void writeTo(java.io.OutputStream os) throws java.io.IOException
writeTo
in interface Streamable
writeTo
in class AbstractJmsRequest
os
- the stream to write the object to
java.io.IOException
public void readFrom(java.io.InputStream is) throws java.io.IOException
readFrom
in interface Streamable
readFrom
in class AbstractJmsRequest
is
- the stream to read data from in order to restore the object
java.io.IOException
|
Joram 5.2.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |