Package com.basis.api.admin
Interface BBjAdminTableAnalysisJob
- All Superinterfaces:
BBjAdminPropertyReader
,BBjAdminPropertyWriter
,Remote
Represents an individual table analysis job. A table analysis job is the
process of analyzing a single table in a particular database. The job knows
certain information such as database, table, start time, user that started it,
and whether it is still running. You can also terminate a running job.
-
Field Summary
Fields -
Method Summary
Methods inherited from interface com.basis.api.admin.BBjAdminPropertyReader
checkValueEqual, contains, contains, getBoolean, getDouble, getInt, getList, getLong, getProperties, getString, getType, getTypes, getValue
Methods inherited from interface com.basis.api.admin.BBjAdminPropertyWriter
addType, canAddNewProperties, canClear, clear, clearProperties, clearProperty, getReadOnly, hasChanged, isReadOnly, setBoolean, setDouble, setInt, setList, setLong, setProperties, setString, setValue
-
Field Details
-
ID
- See Also:
-
START_TIME
- See Also:
-
DATABASE_NAME
- See Also:
-
TABLE_NAME
- See Also:
-
USER
- See Also:
-
RUNNING
- See Also:
-
PROGRESS
- See Also:
-
LAST_RECORD_COUNT
- See Also:
-
-
Method Details
-
start
Called to start an analysis job. It may not start immediately as it is actually placed in the queue of jobs. It will run when it is reached in the queue.- Throws:
BBjAdminException
-
terminate
Terminates the analysis job and removes it from the queue.- Throws:
BBjAdminException
-