|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object weblogic.jms.extensions.ConsumerInfo
ConsumerInfo
represents JMS consumer informaton used by JMS
message management APIs to provide consumer information to management clients
in CompositeData format.
CompositeData
,
JMSDurableSubscriberRuntimeMBean
Constructor Summary | |
ConsumerInfo(CompositeData cd)
Creates a ConsumerInfo object from its CompositeData representation. |
|
ConsumerInfo(String name,
boolean durable,
String selector,
String clientID,
boolean noLocal,
String connectionAddress)
Creates a ConsumerInfo instance. |
Method Summary | |
String |
getClientID()
Gets the client ID. |
protected Map |
getCompositeDataMap()
|
protected CompositeType |
getCompositeType()
|
String |
getConnectionAddress()
Gets the connection address of the client consumer. |
String |
getName()
Gets the name of the consumer. |
String |
getSelector()
Gets the selector associated with a consumer. |
boolean |
isDurable()
Specifies whether the subscriber has a durable or non-durable subscription. |
boolean |
isNoLocal()
Specifies whether a subscriber that uses the same JMS connection to publish and subscribe to a single topic receives the messages it publishes. |
protected void |
readCompositeData(CompositeData cd)
|
void |
setClientID(String clientID)
Sets the client ID. |
void |
setConnectionAddress(String connectionAddress)
Sets the connection address attribute of the client consumer. |
void |
setDurable(boolean durable)
Sets the isDurable flag. |
void |
setName(String name)
Sets the name attribute for a consumer. |
void |
setNoLocal(boolean noLocal)
Sets the noLocal attribute. |
void |
setSelector(String selector)
Sets the selector attribute for this consumer. |
CompositeData |
toCompositeData()
Converts a ConsumerInfo instance to a CompositeData representation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ConsumerInfo(CompositeData cd)
Creates a ConsumerInfo
object from its CompositeData representation.
public ConsumerInfo(String name, boolean durable, String selector, String clientID, boolean noLocal, String connectionAddress)
Creates a ConsumerInfo
instance.
Method Detail |
public String getClientID()
Gets the client ID.
protected Map getCompositeDataMap()
protected CompositeType getCompositeType() throws OpenDataException
OpenDataException
public String getConnectionAddress()
Gets the connection address of the client consumer.
public String getName()
Gets the name of the consumer.
public String getSelector()
Gets the selector associated with a consumer.
public boolean isDurable()
Specifies whether the subscriber has a durable or non-durable subscription.
public boolean isNoLocal()
Specifies whether a subscriber that uses the same JMS connection to publish and subscribe to a single topic receives the messages it publishes.
protected void readCompositeData(CompositeData cd)
public void setClientID(String clientID)
Sets the client ID.
clientID
- the clientID.public void setConnectionAddress(String connectionAddress)
Sets the connection address attribute of the client consumer.
connectionAddress
- a connection address.public void setDurable(boolean durable)
Sets the isDurable flag.
durable
- The durable to set.public void setName(String name)
Sets the name attribute for a consumer.
name
- the name for the consumer.public void setNoLocal(boolean noLocal)
Sets the noLocal
attribute.
noLocal
- true if the subscriber should not receive the messages it publishes.
the noLocal to set.public void setSelector(String selector)
Sets the selector attribute for this consumer.
selector
- the selector.public CompositeData toCompositeData() throws OpenDataException
Converts a ConsumerInfo
instance to a CompositeData representation.
OpenDataException
- Thrown when an error occurs while constructing the CompositeData
representation.
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs90 Copyright 2005 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |