Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTION |
static java.lang.String |
ADD_ASPECT_EVENT |
static java.lang.String |
ASPECTS_ADD |
static java.lang.String |
ASPECTS_DELETE |
static java.lang.String |
BASE_PATH_OC_AUDIT |
static java.lang.String |
CANCEL_CHECK_OUT_EVENT |
static java.lang.String |
CHECK_IN_EVENT |
static java.lang.String |
CHECK_OUT_EVENT |
static java.lang.String |
COPY |
static java.lang.String |
COPY_EVENT |
static java.lang.String |
CREATE_NODE_EVENT |
static java.lang.String |
CREATE_VERSION_EVENT |
protected java.util.Map<java.lang.String,java.lang.String> |
customEventDescription |
static java.lang.String |
DELETE_ASPECT_EVENT |
protected java.util.ArrayList<java.lang.String> |
ignoredList |
static java.lang.String |
MOVE |
static java.lang.String |
MOVE_EVENT |
static java.lang.String |
NODE |
static java.lang.String |
PROPS_ADD |
static java.lang.String |
PROPS_FROM |
static java.lang.String |
PROPS_TO |
static java.lang.String |
READ_CONTENT_EVENT |
static java.lang.String |
READ_EVENT |
static java.lang.String |
SUB_ACTIONS |
static java.lang.String |
UPDATE_PROPS_EVENT |
static java.lang.String |
USER_NAME |
Constructor and Description |
---|
AlfrescoEmbAuditImpl() |
Modifier and Type | Method and Description |
---|---|
void |
createAuditEvent(java.lang.String ticket,
java.lang.String objectId,
OCAuditEvent auditEventObject)
Create an audit event for the object represented by the given object id.
|
OCAuditEvent[] |
getAuditEvents(java.lang.String ticket,
java.lang.String objectId)
Gets all the audit entries for the given objectId.
|
void |
setAuditDAO(org.alfresco.repo.domain.audit.AuditDAO auditDAO) |
void |
setAuditModelRegistry(org.alfresco.repo.audit.model.AuditModelRegistryImpl auditModelRegistry) |
void |
setCustomEventDescription(java.util.Map<java.lang.String,java.lang.String> customEventDescription) |
void |
setIgnoredList(java.util.ArrayList<java.lang.String> ignoredList) |
protected java.util.Map<java.lang.String,java.lang.String> customEventDescription
protected java.util.ArrayList<java.lang.String> ignoredList
public static final java.lang.String BASE_PATH_OC_AUDIT
public static final java.lang.String NODE
public static final java.lang.String ACTION
public static final java.lang.String SUB_ACTIONS
public static final java.lang.String USER_NAME
public static final java.lang.String PROPS_FROM
public static final java.lang.String PROPS_TO
public static final java.lang.String PROPS_ADD
public static final java.lang.String ASPECTS_ADD
public static final java.lang.String ASPECTS_DELETE
public static final java.lang.String MOVE
public static final java.lang.String COPY
public static final java.lang.String READ_EVENT
public static final java.lang.String MOVE_EVENT
public static final java.lang.String COPY_EVENT
public static final java.lang.String CHECK_IN_EVENT
public static final java.lang.String CHECK_OUT_EVENT
public static final java.lang.String CANCEL_CHECK_OUT_EVENT
public static final java.lang.String CREATE_VERSION_EVENT
public static final java.lang.String READ_CONTENT_EVENT
public static final java.lang.String DELETE_ASPECT_EVENT
public static final java.lang.String ADD_ASPECT_EVENT
public static final java.lang.String UPDATE_PROPS_EVENT
public static final java.lang.String CREATE_NODE_EVENT
public void setAuditDAO(org.alfresco.repo.domain.audit.AuditDAO auditDAO)
public void setCustomEventDescription(java.util.Map<java.lang.String,java.lang.String> customEventDescription)
public void setIgnoredList(java.util.ArrayList<java.lang.String> ignoredList)
public void setAuditModelRegistry(org.alfresco.repo.audit.model.AuditModelRegistryImpl auditModelRegistry)
public void createAuditEvent(java.lang.String ticket, java.lang.String objectId, OCAuditEvent auditEventObject)
IAudit
createAuditEvent
in interface IAudit
ticket
- a valid OC ticket.objectId
- ID of the object to create audit event for.auditEventObject
- the object containing the details of the audit entry to create.public OCAuditEvent[] getAuditEvents(java.lang.String ticket, java.lang.String objectId)
IAudit
getAuditEvents
in interface IAudit
ticket
- a valid OC ticket.objectId
- the ID of the object to fetch the audit events for.