|
|||||||||||
PREV CLASS NEXT CLASS | 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 |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Method Summary | |
javax.management.ObjectName |
getDestinationManager()
Get the value of JBossMQService. |
boolean |
getInMemory()
Retrieve the topic/queue in memory mode |
String |
getJNDIName()
Gets the JNDI name use by this destination. |
int |
getMaxDepth()
Retrieve the maximum depth of the queue or individual subscriptions |
MessageCounter[] |
getMessageCounter()
get message counter of all internal queues |
int |
getMessageCounterHistoryDayLimit()
Gets the destination message counter history day limit |
MessageStatistics[] |
getMessageStatistics()
get message statistics of all internal queues |
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. |
String |
listMessageCounter()
List destination message counter |
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(javax.management.ObjectName jbossMQService)
Set the value of JBossMQService. |
void |
setInMemory(boolean mode)
Set the temporary topic/queue in memory mode |
void |
setJNDIName(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(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(Element securityConf)
Sets the security xml config |
void |
setSecurityManager(javax.management.ObjectName securityManager)
Set the object name of the security manager. |
Methods inherited from interface org.jboss.system.ServiceMBean |
getName, getState, getStateString, jbossInternalLifecycle |
Methods inherited from interface org.jboss.system.Service |
create, destroy, start, stop |
Method Detail |
public void removeAllMessages() throws Exception
Exception
public javax.management.ObjectName getDestinationManager()
public void setDestinationManager(javax.management.ObjectName jbossMQService)
public void setJNDIName(String name) throws Exception
name
- Name to bind this topic to in the JNDI tree
Exception
public String getJNDIName()
public void setSecurityConf(Element securityConf) throws Exception
Exception
public void setSecurityManager(javax.management.ObjectName securityManager)
public MessageCounter[] getMessageCounter()
public MessageStatistics[] getMessageStatistics() throws Exception
Exception
public String listMessageCounter()
public void resetMessageCounter()
public 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 Class getReceiversImpl()
public void setReceiversImpl(Class receivers)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |