it.sistematica.isharedoc.action
Class BaseAction
java.lang.Object
it.sistematica.isharedoc.action.BaseAction
- All Implemented Interfaces:
- org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware
- Direct Known Subclasses:
- AccessAction, AddressBookAction, AppRoleAction, AttachmentAction, AutomatorAction, BarcodeAction, ConfidentialityLevelAction, ConfigurationAction, ContactAction, ContactInstanceAction, DesktopAction, DocumentAction, ExportAction, FieldAction, FileAction, FileClassAction, FileRuleAction, FolderAction, FormAction, HistoryAction, HomeAction, ImportAction, IndexAction, InstanceBaseAction, InstanceReferenceAction, InstanceServiceAction, InstanceTaskAction, KeyringAction, LicenseAction, LocationAction, LocationAction.LocationInfo, MessageboxAction, MessageboxPermissionAction, ObjectTemplateAction, ObjectTemplatePermissionAction, OrganizationAction, OrganizationTreeAction, OrganizationunitAction, OrganizationVersionAction, PartitionAction, PermissionAction, PermissionAction, PortalAction, PortletAction, PreferencesAction, PrinterAction, ProcessAction, RemoteSignatureAction, ReportAction, RepositoryAction, RibbonAction, SchemaAction, ScriptAction, SearchAction, SearchAction, SequenceAction, SequenceDefinitionAction, ServerAction, SignatureAction, StoreAction, StoryboardAction, SubscriptionAction, SwimlaneAction, SystemAction, SystemAction, TeamAction, TestAction, TopicAction, TweetAction, UserProfileAction, VariableAction, ViewAction, WidgetAction, WorkflowAction
public abstract class BaseAction
- extends java.lang.Object
- implements org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware
Method Summary |
java.lang.String |
dateFormat(java.util.Date date)
|
java.lang.String |
escapeHTML(java.lang.String value)
|
java.lang.String |
escapeJavascript(java.lang.String value)
|
java.lang.String |
escapeXml(java.lang.String value)
|
java.lang.String |
execute()
|
java.lang.String |
getCancelMessage()
|
java.lang.String |
getExceptionStack()
|
java.lang.String |
getFileId()
|
java.lang.String |
getFileName()
|
java.lang.Object |
getJsonResult()
|
it.neverworks.struts.Parameters |
getParameters()
|
java.lang.String |
getRedirectURL()
|
java.lang.String |
getRequestId()
|
java.lang.String |
getResultCode()
|
java.lang.String |
getResultMessage()
|
it.neverworks.application.action.SearchCriteriaMap<java.lang.String,java.lang.String> |
getSearch()
|
javax.servlet.http.HttpServletRequest |
getServletRequest()
|
java.util.Map<java.lang.String,java.lang.Object> |
getSession()
|
it.neverworks.application.util.TaskLink |
getTaskLink()
|
protected CloudFile |
prepareCloudFile(CloudSession session,
java.lang.Class clazz,
java.lang.String parameterFile)
|
protected
|
prepareEntity(java.lang.Class<T> type,
java.lang.String idParameter)
|
protected
|
prepareEntity(java.lang.Class<T> type,
java.lang.String idParameter,
boolean nullOnNotFound)
|
protected
|
prepareEntityUsingString(java.lang.Class<T> type,
java.lang.String idParameter)
|
protected
|
prepareEntityUsingString(java.lang.Class<T> type,
java.lang.String idParameter,
boolean nullOnNotFound)
|
java.lang.String |
prepareExport(java.lang.Class<?> clazz,
java.util.Collection<?> collection)
|
java.lang.String |
prepareExport(java.lang.Class<?> clazz,
java.util.Collection<?> collection,
java.lang.String filename,
java.lang.String contentType)
|
void |
setFileId(java.lang.String fileId)
|
void |
setFileName(java.lang.String fileName)
|
void |
setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
|
void |
setServletRequest(javax.servlet.http.HttpServletRequest request)
|
void |
setSession(java.util.Map<java.lang.String,java.lang.Object> session)
|
java.lang.String |
trimToLength(java.lang.String value,
int length)
|
java.lang.String |
trimToLength(java.lang.String value,
int length,
BaseAction.TrimMode mode)
|
java.lang.String |
unescapeHTML(java.lang.String value)
|
java.lang.String |
unescapeJavascript(java.lang.String value)
|
java.lang.String |
unescapeXml(java.lang.String value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
entities
protected it.neverworks.data.EntityManager entities
cloudManager
protected CloudManager cloudManager
session
protected java.util.Map<java.lang.String,java.lang.Object> session
request
protected javax.servlet.http.HttpServletRequest request
parameters
protected it.neverworks.struts.Parameters parameters
search
public it.neverworks.application.action.SearchCriteriaMap<java.lang.String,java.lang.String> search
resultMessage
protected java.lang.String resultMessage
resultCode
protected java.lang.String resultCode
temporaryFileService
it.neverworks.application.service.TemporaryFileService temporaryFileService
dtsService
DtsService dtsService
jsonResult
protected java.lang.Object jsonResult
redirectURL
protected java.lang.String redirectURL
BaseAction
public BaseAction()
prepareEntity
protected <T> T prepareEntity(java.lang.Class<T> type,
java.lang.String idParameter)
prepareEntity
protected <T> T prepareEntity(java.lang.Class<T> type,
java.lang.String idParameter,
boolean nullOnNotFound)
prepareEntityUsingString
protected <T> T prepareEntityUsingString(java.lang.Class<T> type,
java.lang.String idParameter)
prepareEntityUsingString
protected <T> T prepareEntityUsingString(java.lang.Class<T> type,
java.lang.String idParameter,
boolean nullOnNotFound)
prepareCloudFile
protected CloudFile prepareCloudFile(CloudSession session,
java.lang.Class clazz,
java.lang.String parameterFile)
execute
public java.lang.String execute()
getSession
public java.util.Map<java.lang.String,java.lang.Object> getSession()
setSession
public void setSession(java.util.Map<java.lang.String,java.lang.Object> session)
- Specified by:
setSession
in interface org.apache.struts2.interceptor.SessionAware
getRequestId
public java.lang.String getRequestId()
setServletRequest
public void setServletRequest(javax.servlet.http.HttpServletRequest request)
- Specified by:
setServletRequest
in interface org.apache.struts2.interceptor.ServletRequestAware
getServletRequest
public javax.servlet.http.HttpServletRequest getServletRequest()
setParameters
public void setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
- Specified by:
setParameters
in interface org.apache.struts2.interceptor.ParameterAware
getParameters
public it.neverworks.struts.Parameters getParameters()
getSearch
public it.neverworks.application.action.SearchCriteriaMap<java.lang.String,java.lang.String> getSearch()
getResultMessage
public java.lang.String getResultMessage()
getResultCode
public java.lang.String getResultCode()
escapeHTML
public java.lang.String escapeHTML(java.lang.String value)
unescapeHTML
public java.lang.String unescapeHTML(java.lang.String value)
escapeXml
public java.lang.String escapeXml(java.lang.String value)
unescapeXml
public java.lang.String unescapeXml(java.lang.String value)
escapeJavascript
public java.lang.String escapeJavascript(java.lang.String value)
unescapeJavascript
public java.lang.String unescapeJavascript(java.lang.String value)
trimToLength
public java.lang.String trimToLength(java.lang.String value,
int length)
trimToLength
public java.lang.String trimToLength(java.lang.String value,
int length,
BaseAction.TrimMode mode)
dateFormat
public java.lang.String dateFormat(java.util.Date date)
prepareExport
public java.lang.String prepareExport(java.lang.Class<?> clazz,
java.util.Collection<?> collection)
prepareExport
public java.lang.String prepareExport(java.lang.Class<?> clazz,
java.util.Collection<?> collection,
java.lang.String filename,
java.lang.String contentType)
getFileName
public java.lang.String getFileName()
setFileName
public void setFileName(java.lang.String fileName)
getFileId
public java.lang.String getFileId()
setFileId
public void setFileId(java.lang.String fileId)
getTaskLink
public it.neverworks.application.util.TaskLink getTaskLink()
getCancelMessage
public java.lang.String getCancelMessage()
getExceptionStack
public java.lang.String getExceptionStack()
getJsonResult
public java.lang.Object getJsonResult()
getRedirectURL
public java.lang.String getRedirectURL()