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) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-
Method Detail
-
getAuditApplications
public RestAuditAppModelsCollection getAuditApplications() throws java.lang.Exception
Gets a list of audit applications in this repository using GET call on "/audit-applications"- Returns:
- Throws:
JsonToModelConversionExceptionjava.lang.Exception
-
getAuditApp
public RestAuditAppModel getAuditApp(RestAuditAppModel restAuditAppModel) throws java.lang.Exception
Retrieves an audit application info with ID using GET call on "/audit-applications/{auditApplicationId}"- Parameters:
auditApplicationId-- Returns:
- Throws:
java.lang.Exception
-
listAuditEntriesForAnAuditApplication
public RestAuditEntryModelsCollection listAuditEntriesForAnAuditApplication(java.lang.String auditApplicationId) throws java.lang.Exception
Retrieves a list of audit entries for audit application auditApplicationId using GET call on "/audit-applications/{auditApplicationId}/audit-entries"- Parameters:
auditApplicationId-- Returns:
- Throws:
java.lang.Exception
-
updateAuditApp
public RestAuditAppModel updateAuditApp(RestAuditAppModel restAuditAppModel, java.lang.String key, java.lang.String value) throws java.lang.Exception
Disable or re-enable the audit application auditApplicationId using PUT call on "/audit-applications/{auditApplicationId}"- Parameters:
restAuditAppModel-key-value-- Returns:
- Throws:
java.lang.Exception
-
getAuditEntryForAnAuditApplication
public RestAuditEntryModel getAuditEntryForAnAuditApplication(java.lang.String auditApplicationId, java.lang.String auditEntryId) throws java.lang.Exception
Retrieves an audit entry auditEntryId for audit application auditApplicationId using GET call on "/audit-applications/{auditApplicationId}/audit-entries/{auditEntryId}"- Parameters:
auditApplicationId-auditEntryId-- Returns:
- Throws:
java.lang.Exception
-
deleteAuditEntryForAnAuditApplication
public void deleteAuditEntryForAnAuditApplication(java.lang.String auditApplicationId, java.lang.String auditEntryId) throws java.lang.ExceptionDeletes an audit entry auditEntryId for audit application auditApplicationId using DELETE call on "/audit-applications/{auditApplicationId}/audit-entries/{auditEntryId}"- Parameters:
auditApplicationId-auditEntryId-- Throws:
java.lang.Exception
-
deleteAuditEntriesForAnAuditApplication
public void deleteAuditEntriesForAnAuditApplication(java.lang.String auditApplicationId) throws java.lang.ExceptionDeletes audit entries for audit application auditApplicationId using DELETE call on "/audit-applications/{auditApplicationId}/audit-entries"- Parameters:
auditApplicationId-- Throws:
java.lang.Exception
-
listAuditEntriesForNode
public RestAuditEntryModelsCollection listAuditEntriesForNode(java.lang.String nodeId) throws java.lang.Exception
Retrieves a list of audit entries for a node nodeId using GET call on "/nodes/{nodeId}/audit-entries"- Parameters:
nodeId-- Returns:
- Throws:
java.lang.Exception
-
-