|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.exolab.jms.config.AdministeredDestinations
This element is used to bootstrap the creation of administered topics and queues. It also allows the client to register durable subscribers for administered topics. OpenJMS also supports topic hierarchy and wildcard subscriptions. A topic hierarchy is defined as a sequence of names separated by a '.' (i.e a.b.c). Users can subscribe to multiple topics using '*' and the '**'. A '*' will wildcard one level in the hierarchy and a '**' will wildcard all subsequent levels (i.e a.*, a.b.** or **).
Constructor Summary | |
AdministeredDestinations()
|
Method Summary | |
void |
addAdministeredQueue(AdministeredQueue vAdministeredQueue)
Method addAdministeredQueue |
void |
addAdministeredQueue(int index,
AdministeredQueue vAdministeredQueue)
Method addAdministeredQueue |
void |
addAdministeredTopic(AdministeredTopic vAdministeredTopic)
Method addAdministeredTopic |
void |
addAdministeredTopic(int index,
AdministeredTopic vAdministeredTopic)
Method addAdministeredTopic |
void |
clearAdministeredQueue()
Method clearAdministeredQueue |
void |
clearAdministeredTopic()
Method clearAdministeredTopic |
java.util.Enumeration |
enumerateAdministeredQueue()
Method enumerateAdministeredQueue |
java.util.Enumeration |
enumerateAdministeredTopic()
Method enumerateAdministeredTopic |
AdministeredQueue[] |
getAdministeredQueue()
Method getAdministeredQueue |
AdministeredQueue |
getAdministeredQueue(int index)
Method getAdministeredQueue |
int |
getAdministeredQueueCount()
Method getAdministeredQueueCount |
AdministeredTopic[] |
getAdministeredTopic()
Method getAdministeredTopic |
AdministeredTopic |
getAdministeredTopic(int index)
Method getAdministeredTopic |
int |
getAdministeredTopicCount()
Method getAdministeredTopicCount |
boolean |
isValid()
Method isValid |
void |
marshal(org.xml.sax.ContentHandler handler)
Method marshal |
void |
marshal(java.io.Writer out)
Method marshal |
boolean |
removeAdministeredQueue(AdministeredQueue vAdministeredQueue)
Method removeAdministeredQueue |
boolean |
removeAdministeredTopic(AdministeredTopic vAdministeredTopic)
Method removeAdministeredTopic |
void |
setAdministeredQueue(AdministeredQueue[] administeredQueueArray)
Method setAdministeredQueue |
void |
setAdministeredQueue(int index,
AdministeredQueue vAdministeredQueue)
Method setAdministeredQueue |
void |
setAdministeredTopic(AdministeredTopic[] administeredTopicArray)
Method setAdministeredTopic |
void |
setAdministeredTopic(int index,
AdministeredTopic vAdministeredTopic)
Method setAdministeredTopic |
static AdministeredDestinations |
unmarshal(java.io.Reader reader)
Method unmarshal |
void |
validate()
Method validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AdministeredDestinations()
Method Detail |
public void addAdministeredQueue(AdministeredQueue vAdministeredQueue) throws java.lang.IndexOutOfBoundsException
vAdministeredQueue
- public void addAdministeredQueue(int index, AdministeredQueue vAdministeredQueue) throws java.lang.IndexOutOfBoundsException
index
- vAdministeredQueue
- public void addAdministeredTopic(AdministeredTopic vAdministeredTopic) throws java.lang.IndexOutOfBoundsException
vAdministeredTopic
- public void addAdministeredTopic(int index, AdministeredTopic vAdministeredTopic) throws java.lang.IndexOutOfBoundsException
index
- vAdministeredTopic
- public void clearAdministeredQueue()
public void clearAdministeredTopic()
public java.util.Enumeration enumerateAdministeredQueue()
public java.util.Enumeration enumerateAdministeredTopic()
public AdministeredQueue getAdministeredQueue(int index) throws java.lang.IndexOutOfBoundsException
index
- public AdministeredQueue[] getAdministeredQueue()
public int getAdministeredQueueCount()
public AdministeredTopic getAdministeredTopic(int index) throws java.lang.IndexOutOfBoundsException
index
- public AdministeredTopic[] getAdministeredTopic()
public int getAdministeredTopicCount()
public boolean isValid()
public void marshal(java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
out
- public void marshal(org.xml.sax.ContentHandler handler) throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
handler
- public boolean removeAdministeredQueue(AdministeredQueue vAdministeredQueue)
vAdministeredQueue
- public boolean removeAdministeredTopic(AdministeredTopic vAdministeredTopic)
vAdministeredTopic
- public void setAdministeredQueue(int index, AdministeredQueue vAdministeredQueue) throws java.lang.IndexOutOfBoundsException
index
- vAdministeredQueue
- public void setAdministeredQueue(AdministeredQueue[] administeredQueueArray)
administeredQueueArray
- public void setAdministeredTopic(int index, AdministeredTopic vAdministeredTopic) throws java.lang.IndexOutOfBoundsException
index
- vAdministeredTopic
- public void setAdministeredTopic(AdministeredTopic[] administeredTopicArray)
administeredTopicArray
- public static AdministeredDestinations unmarshal(java.io.Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
reader
- public void validate() throws org.exolab.castor.xml.ValidationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |