public interface CmRetentionUpdatePolicy extends RepositoryObject, CmSweepPolicy
CmRetentionUpdatePolicy
object,
the server automatically creates the other objects required for policy-based processing:
CmSweepPolicyRelationship
and
CmPolicyControlledSweep
.
A CmRetentionUpdatePolicy
object can be associated with only one policy controlled sweep.
The rules for modifying the retention date of an object selected by this sweep policy are the same rules that apply
for modifying an object's retention date directly with its CmRetentionDate property. For example, this sweep policy
cannot be used to update the retention date of an object if the object's CmRetentionDate property is set to
PERMANENT
.
The CREATE_INSTANCE
access right is required on the class definition
to create a CmRetentionUpdatePolicy
instance.
The MODIFY_RETENTION
access right is required on the object store
to create, update, or delete instances of this class.
Modifier and Type | Method and Description |
---|---|
java.lang.String |
get_BaseDatePropertyName()
Returns the value of the BaseDatePropertyName property.
|
java.lang.Integer |
get_RetentionDurationUpdate()
Returns the value of the RetentionDurationUpdate property.
|
DurationUnits |
get_RetentionPeriodUnits()
Returns the value of the RetentionPeriodUnits property.
|
java.util.Date |
get_SpecificRetentionDate()
Returns the value of the SpecificRetentionDate property.
|
void |
set_BaseDatePropertyName(java.lang.String value)
Sets the value of the BaseDatePropertyName property.
|
void |
set_RetentionDurationUpdate(java.lang.Integer value)
Sets the value of the RetentionDurationUpdate property.
|
void |
set_RetentionPeriodUnits(DurationUnits value)
Sets the value of the RetentionPeriodUnits property.
|
void |
set_SpecificRetentionDate(java.util.Date value)
Sets the value of the SpecificRetentionDate property.
|
get_AuditedEvents, get_CompletedIterations, get_Creator, get_CurrentExaminedObjectCount, get_CurrentFailedObjectCount, get_CurrentProcessedObjectCount, get_DateCreated, get_DateLastModified, get_DescriptiveText, get_DisplayName, get_EffectiveEndDate, get_EffectiveStartDate, get_ExaminedObjectCount, get_FailedObjectCount, get_FilterExpression, get_Id, get_IncludeSubclassesRequested, get_IsEnabled, get_LastModifier, get_Owner, get_Permissions, get_ProcessedObjectCount, get_SweepMode, get_SweepResultIterationKeepCount, get_SweepResults, get_SweepSubscriptions, get_SweepTarget, set_Creator, set_DateCreated, set_DateLastModified, set_DescriptiveText, set_DisplayName, set_EffectiveEndDate, set_EffectiveStartDate, set_FilterExpression, set_IncludeSubclassesRequested, set_IsEnabled, set_LastModifier, set_Owner, set_Permissions, set_SweepMode, set_SweepResultIterationKeepCount, set_SweepTarget
getObjectStore
get_ExternalReplicaIdentities, get_ReplicationGroup, set_ExternalReplicaIdentities, set_ReplicationGroup
raiseEvent
addPendingAction, clearPendingActions, delete, getAccessAllowed, getPendingActions, getUpdateSequenceNumber, isCurrent, save, save, setUpdateSequenceNumber
fetchProperties, fetchProperties, fetchProperty, fetchProperty, getObjectReference, refresh, refresh, refresh
get_ClassDescription, getClassName, getConnection, getProperties, getSuperClasses
java.lang.Integer get_RetentionDurationUpdate()
void set_RetentionDurationUpdate(java.lang.Integer value)
java.util.Date get_SpecificRetentionDate()
void set_SpecificRetentionDate(java.util.Date value)
java.lang.String get_BaseDatePropertyName()
void set_BaseDatePropertyName(java.lang.String value)
DurationUnits get_RetentionPeriodUnits()
void set_RetentionPeriodUnits(DurationUnits value)
© Copyright IBM Corporation 2006, 2015. All rights reserved.