public class ActiveDeletedBlobCollectorMBeanImpl extends Object implements ActiveDeletedBlobCollectorMBean
TYPE
Modifier and Type | Method and Description |
---|---|
@NotNull CompositeData |
cancelActiveCollection()
Cancel a running collection of deleted lucene index blobs operation.
|
void |
flagActiveDeletionSafe()
Resets the in-memory flag so that new blobs are not flagged anymore and hence
would get marked for active deletion when active deletion is active.
|
void |
flagActiveDeletionUnsafeForCurrentState()
Flag current blobs (head state) referred by all indexes so that they won't
be marked to be collected by active deletion later.
|
@NotNull CompositeData |
getActiveCollectionStatus()
Status of collection of deleted lucene index blobs.
|
boolean |
isActiveDeletionUnsafe() |
@NotNull CompositeData |
startActiveCollection()
Initiate collection operation of deleted lucene index blobs
|
@NotNull public @NotNull CompositeData startActiveCollection()
ActiveDeletedBlobCollectorMBean
startActiveCollection
in interface ActiveDeletedBlobCollectorMBean
@NotNull public @NotNull CompositeData cancelActiveCollection()
ActiveDeletedBlobCollectorMBean
cancelActiveCollection
in interface ActiveDeletedBlobCollectorMBean
@NotNull public @NotNull CompositeData getActiveCollectionStatus()
ActiveDeletedBlobCollectorMBean
getActiveCollectionStatus
in interface ActiveDeletedBlobCollectorMBean
public boolean isActiveDeletionUnsafe()
isActiveDeletionUnsafe
in interface ActiveDeletedBlobCollectorMBean
public void flagActiveDeletionUnsafeForCurrentState()
ActiveDeletedBlobCollectorMBean
flagActiveDeletionUnsafeForCurrentState
in interface ActiveDeletedBlobCollectorMBean
public void flagActiveDeletionSafe()
ActiveDeletedBlobCollectorMBean
flagActiveDeletionSafe
in interface ActiveDeletedBlobCollectorMBean
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.