|
||||||||||
PREV CLASS NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MBean interface for destination managers.
Field Summary |
Fields inherited from interface org.jboss.system.ServiceMBean (src) |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Method Summary | |
ObjectName (src) |
getDestinationManager()
Get the value of JBossMQService. |
boolean |
getInMemory()
Retrieve the topic/queue in memory mode |
java.lang.String |
getJNDIName()
Gets the JNDI name use by this destination. |
int |
getMaxDepth()
Retrieve the maximum depth of the queue or individual subscriptions |
MessageCounter (src) [] |
getMessageCounter()
get message counter of all internal queues |
int |
getMessageCounterHistoryDayLimit()
Gets the destination message counter history day limit |
MessageStatistics (src) [] |
getMessageStatistics()
get message statistics of all internal queues |
java.lang.Class |
getReceiversImpl()
Returns the implementation class for receivers |
long |
getRedeliveryDelay()
Returns the message redelivery delay, the delay in milliseconds before a rolled back or recovered message is redelivered |
int |
getRedeliveryLimit()
Returns the message redelivery limit; the number of redelivery attempts before a message is moved to the DLQ. |
java.lang.String |
listMessageCounter()
List destination message counter |
java.lang.String |
listMessageCounterHistory()
List destination message counter history |
void |
removeAllMessages()
Get the value of JBossMQService. |
void |
resetMessageCounter()
Reset destination message counter |
void |
resetMessageCounterHistory()
Reset destination message counter history |
void |
setDestinationManager(ObjectName (src) jbossMQService)
Set the value of JBossMQService. |
void |
setInMemory(boolean mode)
Set the temporary topic/queue in memory mode |
void |
setJNDIName(java.lang.String name)
Sets the JNDI name for this destination |
void |
setMaxDepth(int depth)
Set the maximum depth of the queue or individual subscriptions |
void |
setMessageCounterHistoryDayLimit(int days)
Sets the destination message counter history day limit <0: unlimited, =0: disabled, > 0 maximum day count |
void |
setReceiversImpl(java.lang.Class receivers)
Sets the class implementating the receivers |
void |
setRedeliveryDelay(long rDelay)
Sets the Message redelivery delay in milliseconds. |
void |
setRedeliveryLimit(int limit)
Sets the redelivery limit. |
void |
setSecurityConf(org.w3c.dom.Element securityConf)
Sets the security xml config |
void |
setSecurityManager(ObjectName (src) securityManager)
Set the object name of the security manager. |
Methods inherited from interface org.jboss.system.ServiceMBean (src) |
getName, getState, getStateString, jbossInternalLifecycle |
Methods inherited from interface org.jboss.system.Service (src) |
create, destroy, start, stop |
Method Detail |
public void removeAllMessages() throws java.lang.Exception
java.lang.Exception
public ObjectName (src) getDestinationManager()
public void setDestinationManager(ObjectName (src) jbossMQService)
public void setJNDIName(java.lang.String name) throws java.lang.Exception
name
- Name to bind this topic to in the JNDI tree
java.lang.Exception
public java.lang.String getJNDIName()
public void setSecurityConf(org.w3c.dom.Element securityConf) throws java.lang.Exception
java.lang.Exception
public void setSecurityManager(ObjectName (src) securityManager)
public MessageCounter (src) [] getMessageCounter()
public MessageStatistics (src) [] getMessageStatistics() throws java.lang.Exception
java.lang.Exception
public java.lang.String listMessageCounter()
public void resetMessageCounter()
public java.lang.String listMessageCounterHistory()
public void resetMessageCounterHistory()
public void setMessageCounterHistoryDayLimit(int days)
days
- maximum day countpublic int getMessageCounterHistoryDayLimit()
public int getMaxDepth()
public void setMaxDepth(int depth)
depth
- the maximum depth, zero means unlimitedpublic boolean getInMemory()
public void setInMemory(boolean mode)
public int getRedeliveryLimit()
public void setRedeliveryLimit(int limit)
public long getRedeliveryDelay()
public void setRedeliveryDelay(long rDelay)
public java.lang.Class getReceiversImpl()
public void setReceiversImpl(java.lang.Class receivers)
|
||||||||||
PREV CLASS NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |