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 voiddeleteAuditEntries(String auditAppId, Parameters parameters)Delete set of audit entitiesvoiddeleteAuditEntry(String auditAppId, long auditEntryId, Parameters parameters)Delete a single audit entry by idAuditAppgetAuditApp(String auditAppId, Parameters parameters)Gets a single audit application by idCollectionWithPagingInfo<AuditApp>getAuditApps(Paging paging)Lists audit applicationsintgetAuditEntriesCountByApp(AuditService.AuditApplication auditApplication)AuditEntrygetAuditEntry(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)voidsetAuditService(AuditService auditService)voidsetNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)voidsetNodes(Nodes nodes)voidsetNodeService(NodeService nodeService)voidsetPeople(People people)voidsetPersonService(PersonService personService)AuditAppupdate(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(org.alfresco.service.namespace.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:AuditGets a single audit application by id- Specified by:
getAuditAppin interfaceAudit- Returns:
- an audit app
-
getAuditApps
public CollectionWithPagingInfo<AuditApp> getAuditApps(Paging paging)
Description copied from interface:AuditLists audit applications- Specified by:
getAuditAppsin interfaceAudit- Returns:
- Collection of audit apps
-
listAuditEntries
public CollectionWithPagingInfo<AuditEntry> listAuditEntries(String auditAppId, Parameters parameters)
Description copied from interface:AuditLists audit entries- Specified by:
listAuditEntriesin 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:AuditUpdates a single audit application by id
-
getAuditEntry
public AuditEntry getAuditEntry(String auditAppId, long auditEntryId, Parameters parameters)
Description copied from interface:AuditGet a single audit entry by id- Specified by:
getAuditEntryin interfaceAudit- Returns:
- an audit entry
-
deleteAuditEntry
public void deleteAuditEntry(String auditAppId, long auditEntryId, Parameters parameters)
Description copied from interface:AuditDelete a single audit entry by id- Specified by:
deleteAuditEntryin interfaceAudit
-
deleteAuditEntries
public void deleteAuditEntries(String auditAppId, Parameters parameters)
Description copied from interface:AuditDelete set of audit entities- Specified by:
deleteAuditEntriesin interfaceAuditparameters- - required - delete is based on "where" query
-
listAuditEntriesByNodeId
public CollectionWithPagingInfo<AuditEntry> listAuditEntriesByNodeId(String nodeId, Parameters parameters)
- Specified by:
listAuditEntriesByNodeIdin interfaceAudit- Returns:
-
getAuditEntriesCountByApp
public int getAuditEntriesCountByApp(AuditService.AuditApplication auditApplication)
-
-