Class BaseAuditAdminWebScript
java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.DeclarativeWebScript
org.alfresco.module.org_alfresco_module_rm.script.BaseAuditAdminWebScript
- All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript
- Direct Known Subclasses:
AuditLogDelete
,AuditLogPut
public class BaseAuditAdminWebScript
extends org.springframework.extensions.webscripts.DeclarativeWebScript
Base class for all audit administration webscripts.
- Author:
- Gavin Cornwell
-
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.AbstractWebScript.ScriptDetails
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected FilePlanService
File plan serviceprotected RecordsManagementAuditService
Records management audit service -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a model to represent the current status of the RM audit log.protected NodeRef
Helper method to get default file plan.void
setFilePlanService
(FilePlanService filePlanService) void
setRecordsManagementAuditService
(RecordsManagementAuditService rmAuditService) Sets the RecordsManagementAuditService instanceMethods inherited from class org.springframework.extensions.webscripts.DeclarativeWebScript
execute, executeFinallyImpl, executeImpl, executeImpl, executeImpl, getTemplateModel, renderFormatTemplate
Methods inherited from class org.springframework.extensions.webscripts.AbstractWebScript
addModuleBundleToCache, checkModuleBundleCache, createArgs, createArgsM, createHeaders, createHeadersM, createScriptParameters, createStatusException, createTemplateParameters, executeScript, getContainer, getDescription, getExecuteScript, getResources, getStatusTemplate, init, renderString, renderString, renderTemplate, sendStatus, setURLModelFactory, toString
-
Field Details
-
rmAuditService
Records management audit service -
filePlanService
File plan service
-
-
Constructor Details
-
BaseAuditAdminWebScript
public BaseAuditAdminWebScript()
-
-
Method Details
-
setRecordsManagementAuditService
Sets the RecordsManagementAuditService instance- Parameters:
rmAuditService
- The RecordsManagementAuditService instance
-
setFilePlanService
- Parameters:
filePlanService
- file plan service
-
createAuditStatusModel
Creates a model to represent the current status of the RM audit log.- Returns:
- Map of RM audit log status
-
getDefaultFilePlan
Helper method to get default file plan.- Returns:
- NodeRef default file plan
-