Interface CmIndexJobResyncItem
-
- All Superinterfaces:
- DependentObject, EngineObject, IndexJobItem, RepositoryObject, java.io.Serializable
public interface CmIndexJobResyncItem extends RepositoryObject, IndexJobItem, DependentObject
Represents an index job that resynchronizes a full-text index with the data in an object store database. This type of index job addresses out-of-sync conditions that can occur between an index and database, such as when an index restored from a backup does not reflect changes to the database after the backup was made.For the index that is being resynced, the resync index job deletes index entries for the following types of objects: deleted objects, objects that are moved to a different index, or objects that are no longer CBR-enabled. Also, the index job creates any required index entries for objects that are not currently indexed in the index. If the ResyncModificationDate date is set, existing index entries are updated if the corresponding object was modified after the specified date.
Like other index jobs, a
CmIndexJobResyncItem
object is added to a index job item list, which is set on anIndexJob
instance.Note: Avoid creating an index job with multiple resync index job items. If such an index job fails, determining which resync items completed and which items need to be rerun is difficult. Also, no performance benefits result from creating such an index job versus creating a separate index job for each resync index item.
Metadata
-
-
Method Summary
Methods Modifier and Type Method and Description IndexArea
get_IndexArea()
Returns the value of the IndexArea property.Id
get_IndexationId()
Returns the value of the IndexationId property.java.util.Date
get_ResyncModificationDate()
Returns the value of the ResyncModificationDate property.void
set_IndexationId(Id value)
Sets the value of the IndexationId property.void
set_ResyncModificationDate(java.util.Date value)
Sets the value of the ResyncModificationDate property.-
Methods inherited from interface com.filenet.api.admin.IndexJobItem
get_Id
-
Methods inherited from interface com.filenet.api.core.RepositoryObject
getObjectStore
-
Methods inherited from interface com.filenet.api.core.EngineObject
get_ClassDescription, getClassName, getConnection, getProperties, getSuperClasses
-
-
-
-
Method Detail
-
get_IndexArea
IndexArea get_IndexArea()
Returns the value of the IndexArea property. For more information, see IndexArea Property.
-
get_IndexationId
Id get_IndexationId()
Returns the value of the IndexationId property. For more information, see IndexationId Property.
-
set_IndexationId
void set_IndexationId(Id value)
Sets the value of the IndexationId property. For more information, see IndexationId Property.
-
get_ResyncModificationDate
java.util.Date get_ResyncModificationDate()
Returns the value of the ResyncModificationDate property. For more information, see ResyncModificationDate Property.
-
set_ResyncModificationDate
void set_ResyncModificationDate(java.util.Date value)
Sets the value of the ResyncModificationDate property. For more information, see ResyncModificationDate Property.
-
-