@MXBean public interface CleanupManagerMXBean
Modifier and Type | Field and Description |
---|---|
static String |
MXBEAN_NAME |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clear the queue of all pending
CleanupAction . |
long |
getAcceptedCount() |
long |
getEnqueuedCount() |
long |
getErrorCount() |
long |
getMinimumPruningDelay() |
long |
getPerformedCount() |
long |
getPollInterval() |
long |
getRefusedCount() |
void |
poll()
If there are any enqueued
CleanupAction s, take some of them
from the queue and attempt to complete them. |
void |
setMinimumPruningDelay(long delay)
Set the minimum interval in milliseconds between attempts to enqueue a
page needing to be pruned.
|
void |
setPollInterval(long interval)
Set the interval in milliseconds between cleanup polling actions
|
static final String MXBEAN_NAME
long getAcceptedCount()
CleanupAction
s enqueued since
Persistit started.long getRefusedCount()
CleanupAction
s rejected due to a full
CleanupManager queue since Persistit started.long getPerformedCount()
CleanupAction
s successfully completed
since Persistit started.long getErrorCount()
CleanupAction
s that failed due to
errors since Persistit started.long getEnqueuedCount()
CleanupAction
s currently enqueued.void poll() throws Exception
CleanupAction
s, take some of them
from the queue and attempt to complete them.Exception
void clear()
CleanupAction
. This should be
done only with knowledge and care.long getPollInterval()
void setPollInterval(long interval)
interval
- the intervallong getMinimumPruningDelay()
void setMinimumPruningDelay(long delay)
delay
- Copyright © 2025 Open Identity Platform Community. All rights reserved.