Package org.alfresco.rest.requests
Class Audit
- java.lang.Object
-
- org.alfresco.rest.requests.ModelRequest<Audit>
-
- org.alfresco.rest.requests.Audit
-
public class Audit extends ModelRequest<Audit>
Declares all Rest API under the /audit-applications path
-
-
Field Summary
-
Fields inherited from class org.alfresco.rest.requests.ModelRequest
restWrapper
-
-
Constructor Summary
Constructors Constructor Description Audit(RestWrapper restWrapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteAuditEntriesForAnAuditApplication(java.lang.String auditApplicationId)Deletes audit entries for audit application auditApplicationId using DELETE call on "/audit-applications/{auditApplicationId}/audit-entries"voiddeleteAuditEntryForAnAuditApplication(java.lang.String auditApplicationId, java.lang.String auditEntryId)Deletes an audit entry auditEntryId for audit application auditApplicationId using DELETE call on "/audit-applications/{auditApplicationId}/audit-entries/{auditEntryId}"RestAuditAppModelgetAuditApp(RestAuditAppModel restAuditAppModel)Retrieves an audit application info with ID using GET call on "/audit-applications/{auditApplicationId}"RestAuditAppModelsCollectiongetAuditApplications()Gets a list of audit applications in this repository using GET call on "/audit-applications"RestAuditEntryModelgetAuditEntryForAnAuditApplication(java.lang.String auditApplicationId, java.lang.String auditEntryId)Retrieves an audit entry auditEntryId for audit application auditApplicationId using GET call on "/audit-applications/{auditApplicationId}/audit-entries/{auditEntryId}"RestAuditEntryModelsCollectionlistAuditEntriesForAnAuditApplication(java.lang.String auditApplicationId)Retrieves a list of audit entries for audit application auditApplicationId using GET call on "/audit-applications/{auditApplicationId}/audit-entries"RestAuditEntryModelsCollectionlistAuditEntriesForNode(java.lang.String nodeId)Retrieves a list of audit entries for a node nodeId using GET call on "/nodes/{nodeId}/audit-entries"RestAuditAppModelupdateAuditApp(RestAuditAppModel restAuditAppModel, java.lang.String key, java.lang.String value)Disable or re-enable the audit application auditApplicationId using PUT call on "/audit-applications/{auditApplicationId}"-
Methods inherited from class org.alfresco.rest.requests.ModelRequest
includePath, usingParams
-
-
-
-
Constructor Detail
-
Audit
public Audit(RestWrapper restWrapper)
-
-
Method Detail
-
getAuditApplications
public RestAuditAppModelsCollection getAuditApplications() throws JsonToModelConversionException
Gets a list of audit applications in this repository using GET call on "/audit-applications"- Returns:
- Throws:
JsonToModelConversionException
-
getAuditApp
public RestAuditAppModel getAuditApp(RestAuditAppModel restAuditAppModel)
Retrieves an audit application info with ID using GET call on "/audit-applications/{auditApplicationId}"- Parameters:
auditApplicationId-- Returns:
-
listAuditEntriesForAnAuditApplication
public RestAuditEntryModelsCollection listAuditEntriesForAnAuditApplication(java.lang.String auditApplicationId)
Retrieves a list of audit entries for audit application auditApplicationId using GET call on "/audit-applications/{auditApplicationId}/audit-entries"- Parameters:
auditApplicationId-- Returns:
-
updateAuditApp
public RestAuditAppModel updateAuditApp(RestAuditAppModel restAuditAppModel, java.lang.String key, java.lang.String value)
Disable or re-enable the audit application auditApplicationId using PUT call on "/audit-applications/{auditApplicationId}"- Parameters:
restAuditAppModel-key-value-- Returns:
-
getAuditEntryForAnAuditApplication
public RestAuditEntryModel getAuditEntryForAnAuditApplication(java.lang.String auditApplicationId, java.lang.String auditEntryId)
Retrieves an audit entry auditEntryId for audit application auditApplicationId using GET call on "/audit-applications/{auditApplicationId}/audit-entries/{auditEntryId}"- Parameters:
auditApplicationId-auditEntryId-- Returns:
-
deleteAuditEntryForAnAuditApplication
public void deleteAuditEntryForAnAuditApplication(java.lang.String auditApplicationId, java.lang.String auditEntryId)Deletes an audit entry auditEntryId for audit application auditApplicationId using DELETE call on "/audit-applications/{auditApplicationId}/audit-entries/{auditEntryId}"- Parameters:
auditApplicationId-auditEntryId-
-
deleteAuditEntriesForAnAuditApplication
public void deleteAuditEntriesForAnAuditApplication(java.lang.String auditApplicationId)
Deletes audit entries for audit application auditApplicationId using DELETE call on "/audit-applications/{auditApplicationId}/audit-entries"- Parameters:
auditApplicationId-
-
listAuditEntriesForNode
public RestAuditEntryModelsCollection listAuditEntriesForNode(java.lang.String nodeId)
Retrieves a list of audit entries for a node nodeId using GET call on "/nodes/{nodeId}/audit-entries"- Parameters:
nodeId-- Returns:
-
-