public interface FtsManagerMBean
Modifier and Type | Method and Description |
---|---|
java.lang.String |
asyncReindexAll() |
java.lang.String |
asyncReindexEntity(java.lang.String entityName) |
java.util.Queue<java.lang.String> |
getReindexEntitiesQueue() |
boolean |
isEnabled() |
boolean |
isReindexing() |
boolean |
isWriting() |
java.lang.String |
optimize() |
java.lang.String |
processEntireQueue() |
java.lang.String |
processQueue() |
java.lang.String |
reindexAll() |
java.lang.String |
reindexEntity(java.lang.String entityName) |
java.lang.String |
reindexNextBatch() |
void |
setEnabled(boolean value) |
java.lang.String |
upgrade() |
boolean isEnabled()
void setEnabled(boolean value)
boolean isWriting()
boolean isReindexing()
java.util.Queue<java.lang.String> getReindexEntitiesQueue()
@JmxRunAsync java.lang.String processQueue()
@JmxRunAsync java.lang.String optimize()
@JmxRunAsync java.lang.String upgrade()
@JmxRunAsync @ManagedOperation(description="Reindex the given entity synchronously") @ManagedOperationParameters(value=@ManagedOperationParameter(name="entityName",description="")) java.lang.String reindexEntity(java.lang.String entityName)
@JmxRunAsync @ManagedOperation(description="Reindex all entities synchronously") java.lang.String reindexAll()
@ManagedOperation(description="Reindex the given entity asynchronously. Entity instances will be added to the queue in batches by the invocation of reindexNextBatch method from a scheduled task") @ManagedOperationParameters(value=@ManagedOperationParameter(name="entityName",description="")) java.lang.String asyncReindexEntity(java.lang.String entityName)
@ManagedOperation(description="Reindex all entities asynchronously. Entity instances will be added to the queue in batches by the invocation of reindexNextBatch method from a scheduled task") java.lang.String asyncReindexAll()
@JmxRunAsync java.lang.String processEntireQueue()
@JmxRunAsync @ManagedOperation(description="Reindex next entity from queue") java.lang.String reindexNextBatch()