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 void
afterPropertiesSet()
void
delete(java.lang.String auditAppId, java.lang.String auditEntryId, Parameters parameters)
void
deleteSet(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.AuditEntry
readById(java.lang.String auditAppId, java.lang.String auditEntryId, Parameters parameters)
void
setAudit(Audit audit)
-
-
-
Method Detail
-
setAudit
public void setAudit(Audit audit)
-
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
-
readAll
public CollectionWithPagingInfo<AuditEntry> readAll(java.lang.String auditAppId, Parameters parameters)
Description copied from interface:RelationshipResourceAction.Read
Reads set the relationship entities from the collection using the related entityResourceId. Paging information is provided.- Specified by:
readAll
in 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:
readById
in interfaceRelationshipResourceAction.ReadById<AuditEntry>
- Throws:
RelationshipResourceNotFoundException
-
delete
public void delete(java.lang.String auditAppId, java.lang.String auditEntryId, Parameters parameters) throws RelationshipResourceNotFoundException
- Specified by:
delete
in interfaceRelationshipResourceAction.Delete
- Throws:
RelationshipResourceNotFoundException
-
deleteSet
public void deleteSet(java.lang.String auditAppId, Parameters parameters) throws RelationshipResourceNotFoundException
Description copied from interface:RelationshipResourceAction.DeleteSet
Deletes related entities from the collection- Specified by:
deleteSet
in 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
-
-