|
Joram 5.2.5 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DestinationMBean
Method Summary | |
---|---|
void |
addReader(java.lang.String proxyId)
Administration method setting a given user as a reader on this destination. |
void |
addWriter(java.lang.String proxyId)
Administration method setting a given user as a writer on this destination. |
void |
delete()
Administration method removing this destination from the platform. |
java.lang.String |
getAdminName()
|
java.lang.String |
getDMQId()
Monitoring method returning the dead message queue id of this destination, null if not set. |
java.lang.String |
getName()
|
java.util.List |
getReaderList()
Monitoring method returning the list of all users that have a reading permission on this destination, or an empty list if no specific readers are set. |
java.util.Hashtable |
getStatistic()
Deprecated. |
java.util.Hashtable |
getStatistics()
Return a set of statistic values from the destination. |
java.util.List |
getWriterList()
Monitoring method returning the list of all users that have a writing permission on this destination, or an empty list if no specific writers are set. |
boolean |
isFreelyReadable()
Monitoring method returning true if this destination
provides free READ access. |
boolean |
isFreelyWriteable()
Monitoring method returning true if this destination
provides free WRITE access. |
boolean |
isQueue()
Returns true if the destination is a queue. |
boolean |
isTopic()
Returns true if the destination is a topic. |
void |
removeReader(java.lang.String proxyId)
Administration method unsetting a given user as a reader on this destination. |
void |
removeWriter(java.lang.String proxyId)
Administration method unsetting a given user as a writer on this destination. |
void |
setDMQId(java.lang.String dmqId)
Admininistration method setting or unsetting a dead message queue for this destination. |
void |
setFreelyReadable(boolean b)
Administration method (un)setting free reading access to this destination. |
void |
setFreelyWriteable(boolean b)
Administration method (un)setting free writing access to this destination. |
Method Detail |
---|
java.lang.String getName()
java.lang.String getAdminName()
boolean isQueue()
true
if the destination is a queue.
boolean isTopic()
true
if the destination is a topic.
void delete() throws java.net.ConnectException, AdminException, javax.jms.JMSException
java.net.ConnectException
AdminException
javax.jms.JMSException
void addReader(java.lang.String proxyId) throws java.net.ConnectException, AdminException
proxyId
- The unique identification of the user's proxy.
java.net.ConnectException
- If the administration connection is closed or broken.
AdminException
- If the request fails.void addWriter(java.lang.String proxyId) throws java.net.ConnectException, AdminException
proxyId
- The unique identification of the user's proxy.
java.net.ConnectException
- If the administration connection is closed or broken.
AdminException
- If the request fails.void removeReader(java.lang.String proxyId) throws java.net.ConnectException, AdminException
proxyId
- The unique identification of the user's proxy.
java.net.ConnectException
- If the administration connection is closed or broken.
AdminException
- If the request fails.void removeWriter(java.lang.String proxyId) throws java.net.ConnectException, AdminException
proxyId
- The unique identification of the user's proxy.
java.net.ConnectException
- If the administration connection is closed or broken.
AdminException
- If the request fails.java.util.List getReaderList() throws java.net.ConnectException, AdminException
java.net.ConnectException
AdminException
java.util.List getWriterList() throws java.net.ConnectException, AdminException
java.net.ConnectException
AdminException
boolean isFreelyReadable() throws java.net.ConnectException, AdminException
true
if this destination
provides free READ access.
java.net.ConnectException
AdminException
boolean isFreelyWriteable() throws java.net.ConnectException, AdminException
true
if this destination
provides free WRITE access.
java.net.ConnectException
AdminException
void setFreelyReadable(boolean b) throws java.net.ConnectException, AdminException
java.net.ConnectException
AdminException
void setFreelyWriteable(boolean b) throws java.net.ConnectException, AdminException
java.net.ConnectException
AdminException
java.lang.String getDMQId() throws java.net.ConnectException, AdminException
java.net.ConnectException
AdminException
void setDMQId(java.lang.String dmqId) throws java.net.ConnectException, AdminException, javax.jms.InvalidDestinationException
java.net.ConnectException
AdminException
javax.jms.InvalidDestinationException
java.util.Hashtable getStatistic() throws java.net.ConnectException, AdminException
java.net.ConnectException
AdminException
java.util.Hashtable getStatistics() throws java.net.ConnectException, AdminException
java.net.ConnectException
AdminException
|
Joram 5.2.5 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |