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
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 anUpdateSecurityEvent
object for the folder, but it will not generate anUpdateSecurityEvent
object for each contained document. Second, an update to any object-valued property designated as inheritable in the metadata will generate anUpdateSecurityEvent
object .You can instantiate an
UpdateSecurityEvent
object in the following ways:- Call the
getInstance
orfetchInstance
method on theFactory.UpdateSecurityEvent
class. - Call
get_AuditedEvents
on aDocument
,Folder
, orCustomObject
object, and iterate theEventSet
collection for instances ofUpdateSecurityEvent
objects. - Retrieve an
UpdateSecurityEvent
object from anUpdateSecurityEventSet
collection.
Metadata
-
-
Method Summary
Methods Modifier and Type Method and Description 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_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.
-
-