public class CommitTracker extends AbstractTracker
Tracker.Type| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
log |
alfrescoVersion, batchCount, client, coreName, infoSrv, isMaster, isSlave, props, rollback, runPostModelLoadInit, SHARD_METHOD_ACLID, SHARD_METHOD_DBID, shardCount, shardInstance, shardMethod, shardTemplate, state, storeRef, threadHandler, TIME_STEP_1_HR_IN_MS, TIME_STEP_32_DAYS_IN_MS, trackerStats, transformContent, type| Constructor and Description |
|---|
CommitTracker(Properties p,
org.alfresco.solr.client.SOLRAPIClient client,
String coreName,
InformationServer informationServer,
List<Tracker> trackers) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doRollback() |
protected void |
doTrack()
Subclasses must implement behaviour that completes the following steps, in order:
Purge
Reindex
Index
Track repository
|
int |
getRollbackCount() |
boolean |
hasMaintenance() |
void |
maintenance() |
checkShutdown, getAlfrescoVersion, getMaxLiveSearchers, getProps, getRollback, getRunLock, getTrackerState, getType, getWriteLock, invalidateState, setRollback, setShutdown, shutdown, track, waitForAsynchronouspublic CommitTracker(Properties p, org.alfresco.solr.client.SOLRAPIClient client, String coreName, InformationServer informationServer, List<Tracker> trackers)
public int getRollbackCount()
protected void doTrack()
throws Throwable
AbstractTrackerdoTrack in class AbstractTrackerThrowableprotected void doRollback()
Copyright © 2005–2018 Alfresco Software. All rights reserved.