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 java.lang.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 Constructor Description AuditApplicationsAuditEntriesRelation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()voiddelete(java.lang.String auditAppId, java.lang.String auditEntryId, Parameters parameters)voiddeleteSet(java.lang.String auditAppId, Parameters parameters)Deletes related entities from the collectionCollectionWithPagingInfo<AuditEntry>readAll(java.lang.String auditAppId, Parameters parameters)Reads set the relationship entities from the collection using the related entityResourceId.AuditEntryreadById(java.lang.String auditAppId, java.lang.String auditEntryId, Parameters parameters)voidsetAudit(Audit audit)
-
-
-
Method Detail
-
setAudit
public void setAudit(Audit audit)
-
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
readAll
public CollectionWithPagingInfo<AuditEntry> readAll(java.lang.String auditAppId, Parameters parameters)
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(java.lang.String auditAppId, java.lang.String auditEntryId, Parameters parameters) throws RelationshipResourceNotFoundException
- Specified by:
readByIdin interfaceRelationshipResourceAction.ReadById<AuditEntry>- Throws:
RelationshipResourceNotFoundException
-
delete
public void delete(java.lang.String auditAppId, java.lang.String auditEntryId, Parameters parameters) throws RelationshipResourceNotFoundException- Specified by:
deletein interfaceRelationshipResourceAction.Delete- Throws:
RelationshipResourceNotFoundException
-
deleteSet
public void deleteSet(java.lang.String auditAppId, Parameters parameters) throws RelationshipResourceNotFoundExceptionDescription 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
-
-