public interface CmAuditDispositionPolicy extends RepositoryObject, Replicable, Subscribable, IndependentlyPersistableObject
CmAuditDispositionPolicy
is specified at the object store level, and is applied by the audit disposition thread,
configured with CmAuditingConfiguration
.
Dispostion uses an audit disposition policy in conjunction with the object store's bookmark objects
(CmAuditProcessingBookmark
).
Disposition is executed by a Content Engine instance that is local to the target object store.
The criteria for selecting audit records for deletion is specified in a disposition rule. For example, criteria
for deleting update events after three months is a rule. A disposition rule is
expressed as the where
clause of a query expression.
CmAuditDispositionPolicy
is an independently persistable object, specifying one disposition rule.
You can create or retrieve an CmAuditDispositionPolicy
object with a Factory
method.
You can create more than one CmAuditDispositionPolicy
object,
and more than one associated schedule (configured with CmAuditingConfiguration
).
For more information, see Audit Disposition.
Modifier and Type | Method and Description |
---|---|
ActiveMarkingList |
get_ActiveMarkings()
Returns the value of the ActiveMarkings property.
|
EventSet |
get_AuditedEvents()
Returns the value of the AuditedEvents property.
|
java.lang.Integer |
get_CompletionWaitInterval()
Returns the value of the CompletionWaitInterval property.
|
java.lang.String |
get_Creator()
Returns the value of the Creator property.
|
java.util.Date |
get_DateCreated()
Returns the value of the DateCreated property.
|
java.util.Date |
get_DateLastModified()
Returns the value of the DateLastModified property.
|
java.lang.String |
get_DisplayName()
Returns the value of the DisplayName property.
|
java.lang.String |
get_DispositionRule()
Returns the value of the DispositionRule property.
|
Id |
get_Id()
Returns the value of the Id property.
|
java.lang.Boolean |
get_IsEnabled()
Returns the value of the IsEnabled property.
|
java.lang.String |
get_LastModifier()
Returns the value of the LastModifier property.
|
java.lang.String |
get_Name()
Returns the value of the Name property.
|
java.lang.String |
get_Owner()
Returns the value of the Owner property.
|
AccessPermissionList |
get_Permissions()
Returns the value of the Permissions property.
|
void |
set_CompletionWaitInterval(java.lang.Integer value)
Sets the value of the CompletionWaitInterval property.
|
void |
set_Creator(java.lang.String value)
Sets the value of the Creator property.
|
void |
set_DateCreated(java.util.Date value)
Sets the value of the DateCreated property.
|
void |
set_DateLastModified(java.util.Date value)
Sets the value of the DateLastModified property.
|
void |
set_DisplayName(java.lang.String value)
Sets the value of the DisplayName property.
|
void |
set_DispositionRule(java.lang.String value)
Sets the value of the DispositionRule property.
|
void |
set_IsEnabled(java.lang.Boolean value)
Sets the value of the IsEnabled property.
|
void |
set_LastModifier(java.lang.String value)
Sets the value of the LastModifier property.
|
void |
set_Owner(java.lang.String value)
Sets the value of the Owner property.
|
void |
set_Permissions(AccessPermissionList value)
Sets the value of the Permissions property.
|
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.String get_Creator()
void set_Creator(java.lang.String value)
java.util.Date get_DateCreated()
void set_DateCreated(java.util.Date value)
java.lang.String get_LastModifier()
void set_LastModifier(java.lang.String value)
java.util.Date get_DateLastModified()
void set_DateLastModified(java.util.Date value)
Id get_Id()
java.lang.String get_Name()
EventSet get_AuditedEvents()
java.lang.String get_Owner()
void set_Owner(java.lang.String value)
AccessPermissionList get_Permissions()
void set_Permissions(AccessPermissionList value)
ActiveMarkingList get_ActiveMarkings()
java.lang.String get_DisplayName()
void set_DisplayName(java.lang.String value)
java.lang.Boolean get_IsEnabled()
void set_IsEnabled(java.lang.Boolean value)
java.lang.String get_DispositionRule()
void set_DispositionRule(java.lang.String value)
java.lang.Integer get_CompletionWaitInterval()
void set_CompletionWaitInterval(java.lang.Integer value)
© Copyright IBM Corporation 2006, 2015. All rights reserved.