|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.exolab.jms.config.AdministeredDestinations
public class 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 java.lang.Object |
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
-
java.lang.IndexOutOfBoundsException
public void addAdministeredQueue(int index, AdministeredQueue vAdministeredQueue) throws java.lang.IndexOutOfBoundsException
index
- vAdministeredQueue
-
java.lang.IndexOutOfBoundsException
public void addAdministeredTopic(AdministeredTopic vAdministeredTopic) throws java.lang.IndexOutOfBoundsException
vAdministeredTopic
-
java.lang.IndexOutOfBoundsException
public void addAdministeredTopic(int index, AdministeredTopic vAdministeredTopic) throws java.lang.IndexOutOfBoundsException
index
- vAdministeredTopic
-
java.lang.IndexOutOfBoundsException
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
-
java.lang.IndexOutOfBoundsException
public AdministeredQueue[] getAdministeredQueue()
public int getAdministeredQueueCount()
public AdministeredTopic getAdministeredTopic(int index) throws java.lang.IndexOutOfBoundsException
index
-
java.lang.IndexOutOfBoundsException
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
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void marshal(org.xml.sax.ContentHandler handler) throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
handler
-
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
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
-
java.lang.IndexOutOfBoundsException
public void setAdministeredQueue(AdministeredQueue[] administeredQueueArray)
administeredQueueArray
- public void setAdministeredTopic(int index, AdministeredTopic vAdministeredTopic) throws java.lang.IndexOutOfBoundsException
index
- vAdministeredTopic
-
java.lang.IndexOutOfBoundsException
public void setAdministeredTopic(AdministeredTopic[] administeredTopicArray)
administeredTopicArray
- public static java.lang.Object unmarshal(java.io.Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
reader
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void validate() throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |