public class RetryMessageErrorHandlerMonitor extends ChildRuntimeInfoComponentImpl implements RetryMessageErrorHandlerMonitorMBean
log
Modifier and Type | Method and Description |
---|---|
void |
failAllMessages(boolean failFuture)
Fail all the messages associated with the
RetryMessageErrorHandler instance. |
void |
failMessage(java.lang.String s)
Fail in individual message.
|
ParentRuntimeInfoComponent |
getParentRuntimeInfoComponent() |
protected java.lang.String |
getType() |
protected java.lang.String |
uniqueId() |
java.util.Collection<java.lang.String> |
waitingForRetry()
Get a list of all messages waiting for retry.
|
createObjectName, getParentId, getParentObjectName, registerMBean, unregisterMBean
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getParentId, getParentObjectName
createObjectName, registerMBean, unregisterMBean
protected java.lang.String getType()
getType
in class ChildRuntimeInfoComponentImpl
protected java.lang.String uniqueId()
uniqueId
in class ChildRuntimeInfoComponentImpl
public ParentRuntimeInfoComponent getParentRuntimeInfoComponent()
getParentRuntimeInfoComponent
in interface ChildRuntimeInfoComponent
public void failAllMessages(boolean failFuture)
RetryMessageErrorHandlerMonitorMBean
RetryMessageErrorHandler
instance.failAllMessages
in interface RetryMessageErrorHandlerMonitorMBean
failFuture
- if true, then fail all future messages coming into the RetryMessageErrorHandler
instance
until the next component restart.public java.util.Collection<java.lang.String> waitingForRetry()
RetryMessageErrorHandlerMonitorMBean
waitingForRetry
in interface RetryMessageErrorHandlerMonitorMBean
public void failMessage(java.lang.String s)
RetryMessageErrorHandlerMonitorMBean
failMessage
in interface RetryMessageErrorHandlerMonitorMBean