Package com.i2group.disco.audit
Interface ISavedArtifactInfo
- All Known Subinterfaces:
ISavedArtifactCreateAuditEvent
,ISavedArtifactDeleteAuditEvent
,ISavedArtifactReadAuditEvent
,ISavedArtifactUpdateAuditEvent
public interface ISavedArtifactInfo
Information about a saved artifact that is involved in a create, read, or update operation that
is under audit.
- Since:
- 13.3
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
The type of saved artifact. -
Method Summary
Modifier and TypeMethodDescriptionGets a representation of the access control list associated with the saved artifact.Gets aString
that contains a representation of the contents of the saved artifact.Gets aString
that contains a description of the saved artifact.getId()
Gets aString
that contains the unique identifier of the saved artifact.Gets aString
that contains the location (or path) of the saved artifact.getName()
Gets aString
that contains the name of the saved artifact.Gets identity information about the user who created, read, updated, or deleted the saved artifact.getType()
Gets the type of the saved artifact.
-
Method Details
-
getId
String getId()Gets aString
that contains the unique identifier of the saved artifact.- Returns:
- See above.
-
getType
ISavedArtifactInfo.ArtifactType getType()Gets the type of the saved artifact.- Returns:
- See above.
-
getSharingUser
ISavedArtifactUserInfo getSharingUser()Gets identity information about the user who created, read, updated, or deleted the saved artifact.- Returns:
- See above.
-
getName
String getName()Gets aString
that contains the name of the saved artifact.- Returns:
- See above.
-
getDescription
String getDescription()Gets aString
that contains a description of the saved artifact.- Returns:
- See above.
-
getLocation
String getLocation()Gets aString
that contains the location (or path) of the saved artifact.- Returns:
- See above.
-
getArtifact
String getArtifact()Gets aString
that contains a representation of the contents of the saved artifact.- Returns:
- See above.
-
getAccessControl
List<IAccessControl> getAccessControl()Gets a representation of the access control list associated with the saved artifact.- Returns:
- See above.
-