|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DestinationMBean
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 |
int |
getRecoveryRetries()
Returns the recovery retries |
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 |
setRecoveryRetries(int retries)
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 |
---|
void removeAllMessages() throws Exception
Exception
javax.management.ObjectName getDestinationManager()
void setDestinationManager(javax.management.ObjectName jbossMQService)
v
- Value to assign to JBossMQService.void setJNDIName(String name) throws Exception
name
- Name to bind this topic to in the JNDI tree
Exception
String getJNDIName()
void setSecurityConf(Element securityConf) throws Exception
Exception
void setSecurityManager(javax.management.ObjectName securityManager)
MessageCounter[] getMessageCounter()
MessageStatistics[] getMessageStatistics() throws Exception
Exception
String listMessageCounter()
void resetMessageCounter()
String listMessageCounterHistory()
void resetMessageCounterHistory()
void setMessageCounterHistoryDayLimit(int days)
days
- maximum day countint getMessageCounterHistoryDayLimit()
int getMaxDepth()
void setMaxDepth(int depth)
depth
- the maximum depth, zero means unlimitedboolean getInMemory()
void setInMemory(boolean mode)
int getRedeliveryLimit()
void setRedeliveryLimit(int limit)
long getRedeliveryDelay()
void setRedeliveryDelay(long rDelay)
Class getReceiversImpl()
void setReceiversImpl(Class receivers)
int getRecoveryRetries()
void setRecoveryRetries(int retries)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |