com.filenet.api.events
Interface UpdateSecurityEvent
-
- All Superinterfaces:
- EngineObject, Event, IndependentlyPersistableObject, IndependentObject, ObjectChangeEvent, RepositoryObject, java.io.Serializable
public interface UpdateSecurityEvent extends RepositoryObject, ObjectChangeEvent
Represents an event that occurs when the security of an object is changed.Note that the dynamic inheritance feature of the Content Engine security model impacts
UpdateSecurityEventas follows. First, modifying the security of a folder will not automatically propogate to the documents contained in the folder; that is, the security of the documents in the folder will not change. Therefore, the system will generate anUpdateSecurityEventobject for the folder, but it will not generate anUpdateSecurityEventobject for each contained document. Second, an update to any object-valued property designated as inheritable in the metadata will generate anUpdateSecurityEventobject .You can instantiate an
UpdateSecurityEventobject in the following ways:- Call the
getInstanceorfetchInstancemethod on theFactory.UpdateSecurityEventclass. - Call
get_AuditedEventson aDocument,Folder, orCustomObjectobject, and iterate theEventSetcollection for instances ofUpdateSecurityEventobjects.
Metadata
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description StringListget_ModifiedProperties()Returns the value of the ModifiedProperties property.IndependentObjectget_OriginalObject()Returns the value of the OriginalObject property.Idget_VersionSeriesId()Returns the value of the VersionSeriesId property.-
Methods inherited from interface com.filenet.api.events.ObjectChangeEvent
get_SourceClassId, get_SourceObject, get_SourceObjectId
-
Methods inherited from interface com.filenet.api.events.Event
get_CmAuditSequence, get_Creator, get_DateCreated, get_DateLastModified, get_EventStatus, get_Id, get_InitiatingUser, get_LastModifier, get_Name, get_Owner, get_Permissions, set_Creator, set_DateCreated, set_DateLastModified, set_EventStatus, set_LastModifier, set_Owner, set_Permissions
-
Methods inherited from interface com.filenet.api.core.RepositoryObject
getObjectStore
-
Methods inherited from interface com.filenet.api.core.IndependentlyPersistableObject
addPendingAction, clearPendingActions, delete, getAccessAllowed, getPendingActions, getUpdateSequenceNumber, isCurrent, save, save, setUpdateSequenceNumber
-
Methods inherited from interface com.filenet.api.core.IndependentObject
fetchProperties, fetchProperties, fetchProperty, fetchProperty, getObjectReference, refresh, refresh, refresh
-
Methods inherited from interface com.filenet.api.core.EngineObject
get_ClassDescription, getClassName, getConnection, getProperties, getSuperClasses
-
-
-
-
Method Detail
-
get_VersionSeriesId
Id get_VersionSeriesId()
Returns the value of the VersionSeriesId property. For more information, see VersionSeriesId Property.
-
get_ModifiedProperties
StringList get_ModifiedProperties()
Returns the value of the ModifiedProperties property. For more information, see ModifiedProperties Property.
-
get_OriginalObject
IndependentObject get_OriginalObject()
Returns the value of the OriginalObject property. For more information, see OriginalObject Property.
-
-