Package chemaxon.jchem.db
Class Updater.UpdateInfo
java.lang.Object
chemaxon.jchem.db.Updater.UpdateInfo
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Updater
Class describing the nature of an update.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionString[]
Additional information for the entities in same order, if needed.String[]
The names of entities (e.g.boolean
Indicates whether the operation is required or not.boolean
Indicates whether update process supports progress monitoring.boolean
Deprecated, for removal: This API element is subject to removal in a future version.boolean
Indicates whether the operation is required or not.Massage describing what update is necessary and why.A message that can be displayed during the update, e.g.int
Indicates the regeneration type. -
Constructor Summary
-
Method Summary
-
Field Details
-
message
Massage describing what update is necessary and why. -
entityList
The names of entities (e.g. table names) to be updated, ornull
. -
processingMessage
A message that can be displayed during the update, e.g. "Recalculating tables" -
isRegeneration
Deprecated, for removal: This API element is subject to removal in a future version.since 5.1.2 useisProgressMonitoringSupported
instead.Indicates if the update process is the regeneration of all tables. Since this can be a lengthy process, progress monitoring may be needed. In this case the table names inentityList
can be used directly forUpdateHandler.recalculateTable(chemaxon.util.ConnectionHandler, String, boolean, String, java.util.Map, Boolean, chemaxon.jchem.file.ProgressWriter)
-
isProgressMonitoringSupported
public boolean isProgressMonitoringSupportedIndicates whether update process supports progress monitoring.- Since:
- JChem 5.1.2
-
regenerationType
public int regenerationTypeIndicates the regeneration type.- Since:
- JChem 5.2.4
-
isOperationRequired
public boolean isOperationRequiredIndicates whether the operation is required or not.- Since:
- JChem 5.3
-
isStructuralChange
public boolean isStructuralChangeIndicates whether the operation is required or not.- Since:
- JChem 5.8
-
additionalInformation
Additional information for the entities in same order, if needed.- Since:
- JChem 6.0
-
-
Constructor Details
-
UpdateInfo
public UpdateInfo()
-
isProgressMonitoringSupported
instead.