Package org.alfresco.rest.api.impl
Class AuditImpl
- java.lang.Object
-
- org.alfresco.rest.api.impl.AuditImpl
-
-
Field Summary
-
Fields inherited from interface org.alfresco.rest.api.Audit
CREATED_AT, CREATED_BY_USER, ID, PARAM_INCLUDE_MAX, PARAM_INCLUDE_MIN, PARAM_INCLUDE_VALUES, VALUES_KEY, VALUES_VALUE
-
-
Constructor Summary
Constructors Constructor Description AuditImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deleteAuditEntries(String auditAppId, Parameters parameters)
Delete set of audit entitiesvoid
deleteAuditEntry(String auditAppId, long auditEntryId, Parameters parameters)
Delete a single audit entry by idAuditApp
getAuditApp(String auditAppId, Parameters parameters)
Gets a single audit application by idCollectionWithPagingInfo<AuditApp>
getAuditApps(Paging paging)
Lists audit applicationsAuditEntry
getAuditEntry(String auditAppId, long auditEntryId, Parameters parameters)
Get a single audit entry by idList<AuditEntry>
getQueryResultAuditEntries(AuditService.AuditApplication auditApplication, org.alfresco.rest.api.impl.AuditImpl.AuditEntryQueryWalker propertyWalker, List<String> includeParam, int maxItem, Boolean forward)
CollectionWithPagingInfo<AuditEntry>
listAuditEntries(String auditAppId, Parameters parameters)
Lists audit entriesCollectionWithPagingInfo<AuditEntry>
listAuditEntriesByNodeId(String nodeId, Parameters parameters)
void
setAuditService(AuditService auditService)
void
setNamespaceService(NamespaceService namespaceService)
void
setNodes(Nodes nodes)
void
setNodeService(NodeService nodeService)
void
setPeople(People people)
void
setPersonService(PersonService personService)
AuditApp
update(String auditAppId, AuditApp auditApp, Parameters parameters)
Updates a single audit application by id
-
-
-
Method Detail
-
setPeople
public void setPeople(People people)
-
setNodes
public void setNodes(Nodes nodes)
-
setNamespaceService
public void setNamespaceService(NamespaceService namespaceService)
-
setNodeService
public void setNodeService(NodeService nodeService)
-
setAuditService
public void setAuditService(AuditService auditService)
-
setPersonService
public void setPersonService(PersonService personService)
-
getAuditApp
public AuditApp getAuditApp(String auditAppId, Parameters parameters)
Description copied from interface:Audit
Gets a single audit application by id- Specified by:
getAuditApp
in interfaceAudit
- Returns:
- an audit app
-
getAuditApps
public CollectionWithPagingInfo<AuditApp> getAuditApps(Paging paging)
Description copied from interface:Audit
Lists audit applications- Specified by:
getAuditApps
in interfaceAudit
- Returns:
- Collection of audit apps
-
listAuditEntries
public CollectionWithPagingInfo<AuditEntry> listAuditEntries(String auditAppId, Parameters parameters)
Description copied from interface:Audit
Lists audit entries- Specified by:
listAuditEntries
in interfaceAudit
- Parameters:
auditAppId
- if null then across all audit apps- Returns:
- Collection of audit entries
-
getQueryResultAuditEntries
public List<AuditEntry> getQueryResultAuditEntries(AuditService.AuditApplication auditApplication, org.alfresco.rest.api.impl.AuditImpl.AuditEntryQueryWalker propertyWalker, List<String> includeParam, int maxItem, Boolean forward)
- Parameters:
auditAppId
-propertyWalker
-includeParams
-maxItem
-forward
-- Returns:
-
update
public AuditApp update(String auditAppId, AuditApp auditApp, Parameters parameters)
Description copied from interface:Audit
Updates a single audit application by id
-
getAuditEntry
public AuditEntry getAuditEntry(String auditAppId, long auditEntryId, Parameters parameters)
Description copied from interface:Audit
Get a single audit entry by id- Specified by:
getAuditEntry
in interfaceAudit
- Returns:
- an audit entry
-
deleteAuditEntry
public void deleteAuditEntry(String auditAppId, long auditEntryId, Parameters parameters)
Description copied from interface:Audit
Delete a single audit entry by id- Specified by:
deleteAuditEntry
in interfaceAudit
-
deleteAuditEntries
public void deleteAuditEntries(String auditAppId, Parameters parameters)
Description copied from interface:Audit
Delete set of audit entities- Specified by:
deleteAuditEntries
in interfaceAudit
parameters
- - required - delete is based on "where" query
-
listAuditEntriesByNodeId
public CollectionWithPagingInfo<AuditEntry> listAuditEntriesByNodeId(String nodeId, Parameters parameters)
- Specified by:
listAuditEntriesByNodeId
in interfaceAudit
- Returns:
-
-