public abstract class AbstractAuditWebScript
extends org.springframework.extensions.webscripts.DeclarativeWebScript
AuditService
.Modifier and Type | Field and Description |
---|---|
protected org.alfresco.service.cmr.audit.AuditService |
auditService |
static boolean |
DEFAULT_FORWARD |
static java.lang.Long |
DEFAULT_FROM_ID |
static java.lang.Long |
DEFAULT_FROM_TIME |
static int |
DEFAULT_LIMIT |
static java.lang.Long |
DEFAULT_TO_ID |
static java.lang.Long |
DEFAULT_TO_TIME |
static java.lang.String |
DEFAULT_USER |
static boolean |
DEFAULT_VERBOSE |
static java.lang.String |
JSON_KEY_APPLICATIONS |
static java.lang.String |
JSON_KEY_CLEARED |
static java.lang.String |
JSON_KEY_ENABLED |
static java.lang.String |
JSON_KEY_ENTRIES |
static java.lang.String |
JSON_KEY_ENTRY_APPLICATION |
static java.lang.String |
JSON_KEY_ENTRY_COUNT |
static java.lang.String |
JSON_KEY_ENTRY_ID |
static java.lang.String |
JSON_KEY_ENTRY_TIME |
static java.lang.String |
JSON_KEY_ENTRY_USER |
static java.lang.String |
JSON_KEY_ENTRY_VALUES |
static java.lang.String |
JSON_KEY_NAME |
static java.lang.String |
JSON_KEY_PATH |
protected org.apache.commons.logging.Log |
logger
Logger that can be used by subclasses.
|
static java.lang.String |
PARAM_APPLICATION |
static java.lang.String |
PARAM_ENABLE |
static java.lang.String |
PARAM_FORWARD |
static java.lang.String |
PARAM_FROM_ID |
static java.lang.String |
PARAM_FROM_TIME |
static java.lang.String |
PARAM_LIMIT |
static java.lang.String |
PARAM_PATH |
static java.lang.String |
PARAM_TO_ID |
static java.lang.String |
PARAM_TO_TIME |
static java.lang.String |
PARAM_USER |
static java.lang.String |
PARAM_VALUE |
static java.lang.String |
PARAM_VALUE_TYPE |
static java.lang.String |
PARAM_VERBOSE |
Constructor and Description |
---|
AbstractAuditWebScript() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getI18NMessage(java.lang.String key,
java.lang.Object[] args)
Return an I18N'd message for the given key or the key itself if not present
|
protected java.lang.String |
getParamAppName(org.springframework.extensions.webscripts.WebScriptRequest req)
Get the application name from the request.
|
protected boolean |
getParamEnableDisable(org.springframework.extensions.webscripts.WebScriptRequest req) |
protected boolean |
getParamForward(org.springframework.extensions.webscripts.WebScriptRequest req) |
protected java.lang.Long |
getParamFromId(org.springframework.extensions.webscripts.WebScriptRequest req) |
protected java.lang.Long |
getParamFromTime(org.springframework.extensions.webscripts.WebScriptRequest req) |
protected int |
getParamLimit(org.springframework.extensions.webscripts.WebScriptRequest req) |
protected java.lang.String |
getParamPath(org.springframework.extensions.webscripts.WebScriptRequest req)
Get the path from the request.
|
protected java.lang.Long |
getParamToId(org.springframework.extensions.webscripts.WebScriptRequest req) |
protected java.lang.Long |
getParamToTime(org.springframework.extensions.webscripts.WebScriptRequest req) |
protected java.lang.String |
getParamUser(org.springframework.extensions.webscripts.WebScriptRequest req) |
protected java.lang.String |
getParamValue(org.springframework.extensions.webscripts.WebScriptRequest req) |
protected java.lang.String |
getParamValueType(org.springframework.extensions.webscripts.WebScriptRequest req) |
protected boolean |
getParamVerbose(org.springframework.extensions.webscripts.WebScriptRequest req) |
void |
setAuditService(org.alfresco.service.cmr.audit.AuditService auditService) |
execute, executeFinallyImpl, executeImpl, executeImpl, executeImpl, getTemplateModel, renderFormatTemplate
addModuleBundleToCache, checkModuleBundleCache, createArgs, createArgsM, createHeaders, createHeadersM, createScriptParameters, createStatusException, createTemplateParameters, executeScript, getContainer, getDescription, getExecuteScript, getResources, getStatusTemplate, init, renderString, renderString, renderTemplate, sendStatus, setURLModelFactory, toString
public static final java.lang.String PARAM_APPLICATION
public static final java.lang.String PARAM_PATH
public static final java.lang.String PARAM_ENABLE
public static final java.lang.String PARAM_VALUE
public static final java.lang.String PARAM_VALUE_TYPE
public static final java.lang.String PARAM_FROM_TIME
public static final java.lang.String PARAM_TO_TIME
public static final java.lang.String PARAM_FROM_ID
public static final java.lang.String PARAM_TO_ID
public static final java.lang.String PARAM_USER
public static final java.lang.String PARAM_FORWARD
public static final java.lang.String PARAM_LIMIT
public static final java.lang.String PARAM_VERBOSE
public static final java.lang.Long DEFAULT_FROM_TIME
public static final java.lang.Long DEFAULT_TO_TIME
public static final java.lang.Long DEFAULT_FROM_ID
public static final java.lang.Long DEFAULT_TO_ID
public static final java.lang.String DEFAULT_USER
public static final boolean DEFAULT_FORWARD
public static final int DEFAULT_LIMIT
public static final boolean DEFAULT_VERBOSE
public static final java.lang.String JSON_KEY_ENABLED
public static final java.lang.String JSON_KEY_APPLICATIONS
public static final java.lang.String JSON_KEY_NAME
public static final java.lang.String JSON_KEY_PATH
public static final java.lang.String JSON_KEY_CLEARED
public static final java.lang.String JSON_KEY_ENTRY_COUNT
public static final java.lang.String JSON_KEY_ENTRIES
public static final java.lang.String JSON_KEY_ENTRY_ID
public static final java.lang.String JSON_KEY_ENTRY_APPLICATION
public static final java.lang.String JSON_KEY_ENTRY_USER
public static final java.lang.String JSON_KEY_ENTRY_TIME
public static final java.lang.String JSON_KEY_ENTRY_VALUES
protected final org.apache.commons.logging.Log logger
protected org.alfresco.service.cmr.audit.AuditService auditService
public void setAuditService(org.alfresco.service.cmr.audit.AuditService auditService)
auditService
- the service that provides the actual dataprotected java.lang.String getI18NMessage(java.lang.String key, java.lang.Object[] args)
args
- arguments to replace the variables in the messageprotected final java.lang.String getParamAppName(org.springframework.extensions.webscripts.WebScriptRequest req)
protected java.lang.String getParamPath(org.springframework.extensions.webscripts.WebScriptRequest req)
protected boolean getParamEnableDisable(org.springframework.extensions.webscripts.WebScriptRequest req)
protected java.lang.String getParamValue(org.springframework.extensions.webscripts.WebScriptRequest req)
protected java.lang.String getParamValueType(org.springframework.extensions.webscripts.WebScriptRequest req)
protected java.lang.Long getParamFromTime(org.springframework.extensions.webscripts.WebScriptRequest req)
protected java.lang.Long getParamToTime(org.springframework.extensions.webscripts.WebScriptRequest req)
protected java.lang.Long getParamFromId(org.springframework.extensions.webscripts.WebScriptRequest req)
protected java.lang.Long getParamToId(org.springframework.extensions.webscripts.WebScriptRequest req)
AbstractAuditWebScript.DEFAULT_TO_ID
protected java.lang.String getParamUser(org.springframework.extensions.webscripts.WebScriptRequest req)
AbstractAuditWebScript.DEFAULT_USER
protected boolean getParamForward(org.springframework.extensions.webscripts.WebScriptRequest req)
protected int getParamLimit(org.springframework.extensions.webscripts.WebScriptRequest req)
AbstractAuditWebScript.DEFAULT_LIMIT
protected boolean getParamVerbose(org.springframework.extensions.webscripts.WebScriptRequest req)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.