Package org.alfresco.rest.api.audit
Class AuditApplicationsAuditEntriesRelation
java.lang.Object
org.alfresco.rest.api.audit.AuditApplicationsAuditEntriesRelation
- All Implemented Interfaces:
RelationshipResourceAction.Delete,RelationshipResourceAction.DeleteSet,RelationshipResourceAction.Read<AuditEntry>,RelationshipResourceAction.ReadById<AuditEntry>,ResourceAction,org.springframework.beans.factory.InitializingBean
@RelationshipResource(name="audit-entries",
entityResource=AuditApplicationsEntityResource.class,
title="Audit Application Entries")
public class AuditApplicationsAuditEntriesRelation
extends Object
implements RelationshipResourceAction.Read<AuditEntry>, RelationshipResourceAction.ReadById<AuditEntry>, RelationshipResourceAction.Delete, RelationshipResourceAction.DeleteSet, org.springframework.beans.factory.InitializingBean
Audit Entries (within the context of an Audit Application)
- Author:
- anechifor, janv
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddelete(String auditAppId, String auditEntryId, Parameters parameters) voiddeleteSet(String auditAppId, Parameters parameters) Deletes related entities from the collectionreadAll(String auditAppId, Parameters parameters) Reads set the relationship entities from the collection using the related entityResourceId.readById(String auditAppId, String auditEntryId, Parameters parameters) void
-
Constructor Details
-
AuditApplicationsAuditEntriesRelation
public AuditApplicationsAuditEntriesRelation()
-
-
Method Details
-
setAudit
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
readAll
Description copied from interface:RelationshipResourceAction.ReadReads set the relationship entities from the collection using the related entityResourceId. Paging information is provided.- Specified by:
readAllin interfaceRelationshipResourceAction.Read<AuditEntry>- Parameters:
auditAppId- Entity resource context for this relationshipparameters- - will never be null and will have the PAGING default values
-
readById
public AuditEntry readById(String auditAppId, String auditEntryId, Parameters parameters) throws RelationshipResourceNotFoundException - Specified by:
readByIdin interfaceRelationshipResourceAction.ReadById<AuditEntry>- Throws:
RelationshipResourceNotFoundException
-
delete
public void delete(String auditAppId, String auditEntryId, Parameters parameters) throws RelationshipResourceNotFoundException - Specified by:
deletein interfaceRelationshipResourceAction.Delete- Throws:
RelationshipResourceNotFoundException
-
deleteSet
public void deleteSet(String auditAppId, Parameters parameters) throws RelationshipResourceNotFoundException Description copied from interface:RelationshipResourceAction.DeleteSetDeletes related entities from the collection- Specified by:
deleteSetin interfaceRelationshipResourceAction.DeleteSet- Parameters:
auditAppId- Entity resource context for this relationshipparameters- implementation may choose to restrict the set to be be deleted based on params (ie. not necessarily "all")- Throws:
RelationshipResourceNotFoundException
-