Package chemaxon.jchem.db
Class Updater.UpdateInfo
- java.lang.Object
-
- chemaxon.jchem.db.Updater.UpdateInfo
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Updater
public class Updater.UpdateInfo extends Object implements Serializable
Class describing the nature of an update.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description String[]
additionalInformation
Additional information for the entities in same order, if needed.String[]
entityList
The names of entities (e.g.boolean
isOperationRequired
Indicates whether the operation is required or not.boolean
isProgressMonitoringSupported
Indicates whether update process supports progress monitoring.boolean
isRegeneration
Deprecated.since 5.1.2 useisProgressMonitoringSupported
instead.boolean
isStructuralChange
Indicates whether the operation is required or not.String
message
Massage describing what update is necessary and why.String
processingMessage
A message that can be displayed during the update, e.g.int
regenerationType
Indicates the regeneration type.
-
Constructor Summary
Constructors Constructor Description UpdateInfo()
-
-
-
Field Detail
-
message
public String message
Massage describing what update is necessary and why.
-
entityList
public String[] entityList
The names of entities (e.g. table names) to be updated, ornull
.
-
processingMessage
public String processingMessage
A message that can be displayed during the update, e.g. "Recalculating tables"
-
isRegeneration
@Deprecated public boolean isRegeneration
Deprecated.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 isProgressMonitoringSupported
Indicates whether update process supports progress monitoring.- Since:
- JChem 5.1.2
-
regenerationType
public int regenerationType
Indicates the regeneration type.- Since:
- JChem 5.2.4
-
isOperationRequired
public boolean isOperationRequired
Indicates whether the operation is required or not.- Since:
- JChem 5.3
-
isStructuralChange
public boolean isStructuralChange
Indicates whether the operation is required or not.- Since:
- JChem 5.8
-
additionalInformation
public String[] additionalInformation
Additional information for the entities in same order, if needed.- Since:
- JChem 6.0
-
-