it.sistematica.isharedoc.action.workgroup
Class InstanceMaintenanceAction
java.lang.Object
it.sistematica.isharedoc.action.BaseAction
it.sistematica.isharedoc.action.workgroup.InstanceBaseAction
it.sistematica.isharedoc.action.workgroup.InstanceMaintenanceAction
- All Implemented Interfaces:
- org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware
@Controller(value="workgroupInstanceMaintenanceAction")
@Secured(value={"family:isharedoc.instanceMaintenance","function:.view"})
public class InstanceMaintenanceAction
- extends InstanceBaseAction
Fields inherited from class it.sistematica.isharedoc.action.workgroup.InstanceBaseAction |
assignee, attachments, attachmentsMain, confidentialityLevel, custom, destMbox, documentManager, documentRecordService, dueDate, fileSetFilter, inboxOrganizations, instance, instanceReferences, instanceSecurityService, organizationService, owner, partitionService, prepared, priority, processView, searchService, signalEvent, storyboard, storyboardService, taskInstance, taskManager, taskOrgAssignment, taskUserAssignment, taskView, temporaryFileService, topics, trackerClientService, userInfo, userService, utilityService |
Methods inherited from class it.sistematica.isharedoc.action.workgroup.InstanceBaseAction |
actionDialog, archive, assignDialog, assigneePanel, associateInstanceDialog, associateServiceInstanceDialog, attachments, changeMetaInstance, changeStoryboard, checkCompatibilitaOperazioniMassive, checkSendMail, checkView, completeTask, completeTask, completeTaskNewTransaction, convertToPdf, create, createItemLink, createItemLinkDialog, createLinkDetailDialog, createLinkDialog, deleteItemLink, deleteProcessInstance, detailTooltip, editInstance, editTask, editTaskInstance, errorsMessage, exportDialog, filesetAddFiles, filesetAddFiles, filesetPurgeFiles, folderContent, folderDetail, getAction, getAssignee, getAttachmentInfo, getAttachmentModifications, getAttachments, getAttachmentsMain, getAuthors, getAvailableSignals, getAvailableTransitionsOnInstanceView, getAvailableTransitionsOnTaskView, getCloudFile, getCloudSession, getColleagues, getConfidentialityLevel, getContactInstance, getContactsFromString, getCorrelatedInstancesFilterIds, getCount, getCurrentMessageBox, getCurrentMessageType, getCurrentViewTemplate, getDestinationContacts, getDestinationContactsBCC, getDestinationContactsCC, getDestinationContactsFrom, getDestinationContactsTo, getDrive, getDueDate, getEnvelopInstanceAttachments, getFieldValuesFromString, getFile, getFileDaFascicolare, getFileFromIdAsList, getFileNameFullPathById, getFileSetFilter, getFolderMessages, getFolders, getFolderTasks, getFromModifications, getFullDetail, getInboxOrganizations, getInstance, getInstanceAttachments, getInstanceAttachments, getInstanceAttachments, getInstanceAttachments, getInstanceAttachments, getInstanceAttachments, getInstanceAttachments, getInstanceClass, getInstanceCustomRootContainers, getInstanceListFromVariableValue, getInstanceMailAttachments, getInstanceMailEMLAttachments, getInstanceMailMainAttachments, getInstanceReferences, getItemLinks, getItemMessageBoxes, getMboxes, getMboxMailEnabled, getMessageModifications, getMessageTypes, getModifications, getModificationsOnProperty, getMtypes, getOrganizations, getOwner, getPriority, getProcessView, getSelected, getSelectedFiles, getSelectedTasks, getSmartFolder, getStoryboard, getStoryboardMetaViews, getStoryboards, getStoryboardService, getTaskAssignees, getTaskCandidateGroupDescription, getTaskCustomRootContainers, getTaskInstance, getTaskOrgAssignment, getTaskOwnerAssignees, getTasks, getTaskUserAssignment, getTaskUsersAssignee, getTaskView, getToModifications, getTopics, hasId, hasId, historyPanel, html2Text, instanceInfoTooltip, isMultipleSelection, listItemMessageBoxes, listItemMessageTypes, listMetaViews, listMovableMessageBoxes, listMyItemMessageBoxes, modificationsAttachmentsTooltip, modificationsFromTooltip, modificationsTooltip, modificationsToTooltip, moveMailDialog, moveMessage, newInstance, newTask, orgAssigneePanel, prepareAssignDialog, prepareCheckView, prepareCreate, prepareMoveMessage, previewDialog, previewWfDialog, remove, removeId, removeId, resendMail, restartProcessInstance, resumeProcessInstance, save, saveAssignee, saveInstance, saveTask, saveTask, saveTaskNewTransaction, search, searchAssigneeForTask, searchCount, searchOwnerAssigneeForTask, sendMail, sendMailDialog, setAssignee, setAttachments, setAttachmentsMain, setAuthors, setConfidentialityLevel, setDestinationContactsBCC, setDestinationContactsCC, setDestinationContactsFrom, setDestinationContactsTo, setDueDate, setFileSetFilter, setFullDetail, setInstanceReferences, setMboxes, setMtypes, setOwner, setPriority, setSelected, setSignalEvent, setTaskUsersAssignee, setTopics, signal, signature, storyboardProperty, storyboardPropertyBoolean, storyboardPropertyInteger, storyboardPropertyLong, suspendProcessInstance, taskList, template, trash, trashUndo |
Methods inherited from class it.sistematica.isharedoc.action.BaseAction |
dateFormat, escapeHTML, escapeJavascript, escapeXml, execute, getCancelMessage, getExceptionStack, getFileId, getFileName, getJsonResult, getParameters, getRedirectURL, getRequestId, getResultCode, getResultMessage, getSearch, getServletRequest, getSession, getTaskLink, prepareCloudFile, prepareEntity, prepareEntity, prepareEntityUsingString, prepareEntityUsingString, prepareExport, prepareExport, setFileId, setFileName, setParameters, setServletRequest, setSession, trimToLength, trimToLength, unescapeHTML, unescapeJavascript, unescapeXml |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
processManager
WorkProcessManager processManager
messageboxService
MessageboxService messageboxService
instanceService
InstanceService instanceService
variables
java.util.Map<java.lang.String,java.lang.Object> variables
localVariables
java.util.Map<java.lang.String,java.lang.Object> localVariables
task
WorkTaskInstance task
InstanceMaintenanceAction
public InstanceMaintenanceAction()
mainPanel
public java.lang.String mainPanel()
edit
public java.lang.String edit()
generalInfoPanel
public java.lang.String generalInfoPanel()
processVariablesPanel
public java.lang.String processVariablesPanel()
instanceActivityPanel
public java.lang.String instanceActivityPanel()
verifyPermissionPanel
public java.lang.String verifyPermissionPanel()
editVariableDialog
public java.lang.String editVariableDialog()
taskDetailPanel
public java.lang.String taskDetailPanel()
tasks
public java.lang.String tasks()
loadTaskVariables
public java.lang.String loadTaskVariables()
loadTaskLocalVariables
public java.lang.String loadTaskLocalVariables()
prepare
public void prepare()
- Overrides:
prepare
in class InstanceBaseAction
deleteTask
@Transactional
@Secured(value="function:.edit")
public java.lang.String deleteTask()
deleteTaskVariableLocal
@Transactional
@Secured(value="function:.edit")
public java.lang.String deleteTaskVariableLocal()
deleteTaskVariable
@Transactional
@Secured(value="function:.edit")
public java.lang.String deleteTaskVariable()
deleteProcessVariableLocal
@Transactional
@Secured(value="function:.edit")
public java.lang.String deleteProcessVariableLocal()
deleteProcessVariable
@Transactional
@Secured(value="function:.edit")
public java.lang.String deleteProcessVariable()
saveTaskVariable
@Transactional
@Secured(value="function:.edit")
public java.lang.String saveTaskVariable()
saveProcessVariable
@Transactional
@Secured(value="function:.edit")
public java.lang.String saveProcessVariable()
restartInstance
@Transactional
@Secured(value="function:.edit")
public java.lang.String restartInstance()
searchInstance
public java.lang.String searchInstance()
instanceVariables
public java.lang.String instanceVariables()
localVariables
public java.lang.String localVariables()
verifyPermission
public java.lang.String verifyPermission()
executeVerifyPermission
public java.lang.String executeVerifyPermission()
repairPermission
public java.lang.String repairPermission()
getProcessInstance
public WorkProcessInstance getProcessInstance()
getInstanceResults
public java.util.List<ItemInstance> getInstanceResults()
getVariables
public java.util.Map<java.lang.String,java.lang.Object> getVariables()
getLocalVariables
public java.util.Map<java.lang.String,java.lang.Object> getLocalVariables()
getTask
public WorkTaskInstance getTask()
setTask
public void setTask(WorkTaskInstance task)
getVariableKey
public java.lang.String getVariableKey()
setVariableKey
public void setVariableKey(java.lang.String variableKey)
isLocal
public boolean isLocal()
setLocal
public void setLocal(boolean local)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getValue
public java.lang.Object getValue()
setValue
public void setValue(java.lang.Object value)
getTypeToAdd
public java.lang.String getTypeToAdd()
setTypeToAdd
public void setTypeToAdd(java.lang.String typeToAdd)
variableClass
public java.lang.String variableClass(java.lang.Object o)
getLongValue
public java.lang.Long getLongValue()
setLongValue
public void setLongValue(java.lang.Long longValue)
getStringValue
public java.lang.String getStringValue()
setStringValue
public void setStringValue(java.lang.String stringValue)
isFromTask
public boolean isFromTask()
setFromTask
public void setFromTask(boolean fromTask)
getDateValue
public java.util.Date getDateValue()
setDateValue
public void setDateValue(java.util.Date dateValue)
getUsers
public java.util.List<it.neverworks.security.User> getUsers()
getReportResult
public java.lang.String getReportResult()
getFilePermissionByParams
public FilePermission getFilePermissionByParams(File file,
FilePermission.PermissionFor permissionFor,
java.lang.Object obj,
FilePermission.AccessMode access)