Package sk.iway.iwcm.stat.rest
Class BrowserIdentifierMigrationService.State
java.lang.Object
sk.iway.iwcm.stat.rest.BrowserIdentifierMigrationService.State
- Enclosing class:
- BrowserIdentifierMigrationService
Mutable migration progress transferred through the REST API as a detached snapshot.
Cursor values describe the current table, while the cumulative counters cover the complete migration. Lifecycle flags distinguish active migration, cooperative pause, completion, and the separate finalization phase.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongintgetError()intlonggetTable()longintlonglongintlonglongbooleanisDone()booleanbooleanbooleanbooleanisPaused()booleanbooleanvoidsetCursor(long cursor) voidsetDeletedStatKeys(int deletedStatKeys) voidsetDone(boolean done) voidvoidsetFinalized(boolean finalized) voidsetFinalizing(boolean finalizing) voidsetMergingStatErrors(boolean mergingStatErrors) voidsetPaused(boolean paused) voidsetRetainedStatKeys(int retainedStatKeys) voidsetRunning(boolean running) voidsetScanned(long scanned) voidsetStopRequested(boolean stopRequested) voidvoidsetTableDurationMillis(long tableDurationMillis) voidsetTableIndex(int tableIndex) voidsetTableMaxId(long tableMaxId) voidsetTableUpdated(long tableUpdated) voidsetTotalTables(int totalTables) voidsetUpdated(long updated) voidsetUpdatedStatErrors(long updatedStatErrors)
-
Constructor Details
-
State
public State()
-
-
Method Details
-
getTableIndex
public int getTableIndex() -
getTotalTables
public int getTotalTables() -
getCursor
public long getCursor() -
getTableMaxId
public long getTableMaxId() -
getScanned
public long getScanned() -
getUpdated
public long getUpdated() -
getTableUpdated
public long getTableUpdated() -
getTableDurationMillis
public long getTableDurationMillis() -
isRunning
public boolean isRunning() -
isStopRequested
public boolean isStopRequested() -
isPaused
public boolean isPaused() -
isDone
public boolean isDone() -
isFinalizing
public boolean isFinalizing() -
isMergingStatErrors
public boolean isMergingStatErrors() -
isFinalized
public boolean isFinalized() -
getDeletedStatKeys
public int getDeletedStatKeys() -
getRetainedStatKeys
public int getRetainedStatKeys() -
getUpdatedStatErrors
public long getUpdatedStatErrors() -
getTable
-
getError
-
setTableIndex
public void setTableIndex(int tableIndex) -
setTotalTables
public void setTotalTables(int totalTables) -
setCursor
public void setCursor(long cursor) -
setTableMaxId
public void setTableMaxId(long tableMaxId) -
setScanned
public void setScanned(long scanned) -
setUpdated
public void setUpdated(long updated) -
setTableUpdated
public void setTableUpdated(long tableUpdated) -
setTableDurationMillis
public void setTableDurationMillis(long tableDurationMillis) -
setRunning
public void setRunning(boolean running) -
setStopRequested
public void setStopRequested(boolean stopRequested) -
setPaused
public void setPaused(boolean paused) -
setDone
public void setDone(boolean done) -
setFinalizing
public void setFinalizing(boolean finalizing) -
setMergingStatErrors
public void setMergingStatErrors(boolean mergingStatErrors) -
setFinalized
public void setFinalized(boolean finalized) -
setDeletedStatKeys
public void setDeletedStatKeys(int deletedStatKeys) -
setRetainedStatKeys
public void setRetainedStatKeys(int retainedStatKeys) -
setUpdatedStatErrors
public void setUpdatedStatErrors(long updatedStatErrors) -
setTable
-
setError
-