|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UpdateSecurityEvent
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 UpdateSecurityEvent
as 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 an UpdateSecurityEvent
object for the folder,
but it will not generate an UpdateSecurityEvent
object for each contained document.
Second, an update to any object-valued property designated as inheritable in the metadata will generate an
UpdateSecurityEvent
object .
You can instantiate an UpdateSecurityEvent
object in the following ways:
getInstance
or fetchInstance
method on the
Factory.UpdateSecurityEvent
class.get_AuditedEvents
on a
Document
, Folder
, or CustomObject
object,
and iterate the EventSet
collection for instances of UpdateSecurityEvent
objects.UpdateSecurityEvent
object from an
UpdateSecurityEventSet
collection.Metadata
Auditable: false
Method Summary | |
---|---|
StringList |
get_ModifiedProperties()
Returns the value of the ModifiedProperties property. |
IndependentObject |
get_OriginalObject()
Returns the value of the OriginalObject property. |
Id |
get_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_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.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 |
---|
Id get_VersionSeriesId()
StringList get_ModifiedProperties()
IndependentObject get_OriginalObject()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |