it.sistematica.isharedoc.action.workgroup
Class InstanceBaseAction

java.lang.Object
  extended by it.sistematica.isharedoc.action.BaseAction
      extended by it.sistematica.isharedoc.action.workgroup.InstanceBaseAction
All Implemented Interfaces:
org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware
Direct Known Subclasses:
InstanceAction, InstanceMaintenanceAction

@Secured(value={"family:isharedoc.instance","function:.view"})
public abstract class InstanceBaseAction
extends BaseAction


Nested Class Summary
static class InstanceBaseAction.AttachmentInfo
           
static class InstanceBaseAction.InstanceReference
           
static class InstanceBaseAction.ItemLinkBean
           
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
protected  java.lang.String assignee
           
protected  java.util.List<InstanceBaseAction.AttachmentInfo> attachments
           
protected  java.util.List<InstanceBaseAction.AttachmentInfo> attachmentsMain
           
protected  ConfidentialityLevel confidentialityLevel
           
protected  CustomVariablesParams custom
           
protected  MessageBox destMbox
           
protected  DocumentManager documentManager
           
protected  DocumentRecordService documentRecordService
           
protected  java.util.Date dueDate
           
protected  java.util.Map<java.lang.String,java.lang.String> fileSetFilter
           
(package private)  java.util.List<Organization> inboxOrganizations
           
protected  ItemInstance instance
           
(package private)  java.util.List<InstanceBaseAction.InstanceReference> instanceReferences
           
protected  InstanceSecurityService instanceSecurityService
           
protected  InstanceService instanceService
           
protected  MessageboxService messageboxService
           
protected  OrganizationService organizationService
           
protected  java.lang.String owner
           
protected  PartitionService partitionService
           
protected  boolean prepared
           
protected  java.lang.Integer priority
           
protected  WorkProcessManager processManager
           
protected  View processView
           
protected  SearchService searchService
           
protected  java.lang.String signalEvent
           
protected  Storyboard storyboard
           
protected  StoryboardService storyboardService
           
protected  WorkTaskInstance taskInstance
           
protected  WorkTaskManager taskManager
           
protected  Organization taskOrgAssignment
           
protected  it.neverworks.security.User taskUserAssignment
           
protected  View taskView
           
protected  it.neverworks.application.service.TemporaryFileService temporaryFileService
           
protected  java.util.List<Topic> topics
           
protected  TrackerClientService trackerClientService
           
protected  it.neverworks.application.service.UserInfo userInfo
           
protected  it.neverworks.security.service.UserService userService
           
protected  UtilityService utilityService
           
 
Fields inherited from class it.sistematica.isharedoc.action.BaseAction
cloudManager, entities, jsonResult, parameters, redirectURL, request, resultCode, resultMessage, search, session
 
Constructor Summary
InstanceBaseAction()
           
 
Method Summary
 java.lang.String actionDialog()
           
 java.lang.String archive()
           
 java.lang.String assignDialog()
           
 java.lang.String assigneePanel()
           
 java.lang.String associateInstanceDialog()
           
 java.lang.String associateServiceInstanceDialog()
           
 java.lang.String attachments()
           
 java.lang.String changeMetaInstance()
           
 java.lang.String changeStoryboard()
           
 void checkCompatibilitaOperazioniMassive(java.util.List<WorkTaskInstance> list)
           
 java.lang.String checkSendMail()
           
 java.lang.String checkView()
           
 java.lang.String completeTask()
           
protected  void completeTask(WorkTaskInstance task, boolean multiple)
           
protected  void completeTaskNewTransaction(WorkTaskInstance task, boolean multiple)
           
 java.lang.String convertToPdf()
           
 java.lang.String create()
           
 java.lang.String createItemLink()
           
 java.lang.String createItemLinkDialog()
           
 java.lang.String createLinkDetailDialog()
           
 java.lang.String createLinkDialog()
           
 java.lang.String deleteItemLink()
           
 java.lang.String deleteProcessInstance()
           
 java.lang.String detailTooltip()
           
 java.lang.String editInstance()
           
 java.lang.String editTask()
           
 java.lang.String editTaskInstance()
           
 java.lang.String errorsMessage(java.util.Map<WorkTaskInstance,java.lang.Exception> errors)
           
 java.lang.String exportDialog()
           
protected  java.util.Set<File> filesetAddFiles(ItemInstance messageInstance, java.util.Collection<InstanceBaseAction.AttachmentInfo> attachments, java.lang.String fileset)
           
protected  java.util.Set<File> filesetAddFiles(ItemInstance messageInstance, java.util.Collection<InstanceBaseAction.AttachmentInfo> attachments, java.lang.String fileset, ConfidentialityLevel confidentialityLevel, java.util.Set<File> trashFiles)
           
protected  void filesetPurgeFiles(MessageInstance messageInstance, java.util.Set<File> trashFiles)
           
 java.lang.String folderContent()
           
 java.lang.String folderDetail()
           
 Action getAction()
           
 java.lang.String getAssignee()
           
 InstanceBaseAction.AttachmentInfo getAttachmentInfo(File document, WorkTaskInstance task, boolean hasAccess)
           
 java.util.List<it.neverworks.application.data.tracking.PropertyModification> getAttachmentModifications()
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getAttachments()
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getAttachmentsMain()
           
 java.util.List<InstanceAction.ContactInfo> getAuthors()
           
 java.util.Collection<View> getAvailableSignals()
           
 java.util.List<it.neverworks.struts.LabelValue> getAvailableTransitionsOnInstanceView()
          Deprecated. 
 java.util.List<it.neverworks.struts.LabelValue> getAvailableTransitionsOnTaskView()
          Deprecated. 
 CloudFile getCloudFile()
           
 CloudSession getCloudSession()
           
 java.util.List<it.neverworks.security.User> getColleagues()
           
 ConfidentialityLevel getConfidentialityLevel()
           
 ContactInstance getContactInstance()
           
 java.util.List<InstanceAction.ContactInfo> getContactsFromString(java.lang.String value)
           
 java.lang.String getCorrelatedInstancesFilterIds()
           
 int getCount()
           
 MessageBox getCurrentMessageBox()
           
 MessageInstance.MessageType getCurrentMessageType()
           
 View getCurrentViewTemplate()
           
 java.util.List<InstanceAction.ContactInfo> getDestinationContacts()
           
 java.util.List<InstanceAction.ContactInfo> getDestinationContactsBCC()
           
 java.util.List<InstanceAction.ContactInfo> getDestinationContactsCC()
           
 java.util.List<InstanceAction.ContactInfo> getDestinationContactsFrom()
           
 java.util.List<InstanceAction.ContactInfo> getDestinationContactsTo()
           
 CloudFile getDrive()
           
 java.util.Date getDueDate()
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getEnvelopInstanceAttachments()
           
 java.util.List<FieldValue> getFieldValuesFromString(Field field, java.lang.String value)
           
 File getFile()
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getFileDaFascicolare()
           
 java.util.List<File> getFileFromIdAsList(java.lang.String id)
           
 java.lang.String getFileNameFullPathById(java.lang.Long id)
           
 java.util.Map<java.lang.String,java.lang.String> getFileSetFilter()
           
 java.util.Collection<ItemInstance> getFolderMessages()
           
 java.util.List<Folder> getFolders()
           
 java.util.Collection<WorkTaskInstance> getFolderTasks()
           
 java.util.List<it.neverworks.application.data.tracking.PropertyModification> getFromModifications()
           
 java.lang.String getFullDetail()
           
 java.util.List<Organization> getInboxOrganizations()
           
 ItemInstance getInstance()
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments()
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(FileSet fileset)
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(ItemInstance instance)
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(ItemInstance instance, java.lang.String fileSetName)
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(java.lang.Iterable<? extends File> files, boolean hasAccess)
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(java.lang.Iterable<? extends File> files, WorkTaskInstance task, boolean hasAccess)
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(java.lang.String fileSetName)
           
 java.lang.Class<? extends ItemInstance> getInstanceClass()
           
 java.util.List<Field> getInstanceCustomRootContainers()
           
 java.util.List<ItemInstance> getInstanceListFromVariableValue(java.lang.String value)
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceMailAttachments()
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceMailEMLAttachments()
           
 java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceMailMainAttachments()
           
 java.util.List<InstanceBaseAction.InstanceReference> getInstanceReferences()
           
 java.util.List<InstanceBaseAction.ItemLinkBean> getItemLinks()
           
 java.util.List<MessageBox> getItemMessageBoxes()
           
 java.util.List<MessageBox> getMboxes()
           
 java.lang.Boolean getMboxMailEnabled()
           
 java.util.List<it.neverworks.application.data.tracking.PropertyModification> getMessageModifications()
           
 java.util.List<MessageInstance.MessageType> getMessageTypes()
           
 java.util.List<it.neverworks.application.data.tracking.PropertyModification> getModifications()
           
 java.util.List<it.neverworks.application.data.tracking.PropertyModification> getModificationsOnProperty(java.lang.String property)
           
 java.util.List<MessageInstance.MessageType> getMtypes()
           
 java.util.List<Organization> getOrganizations()
           
 java.lang.String getOwner()
           
 java.lang.Integer getPriority()
           
 View getProcessView()
           
 java.util.List<java.lang.String> getSelected()
           
 java.util.Set<File> getSelectedFiles()
           
 java.util.List<WorkTaskInstance> getSelectedTasks()
           
 SmartFolder getSmartFolder()
           
 Storyboard getStoryboard()
           
 java.util.List<View> getStoryboardMetaViews()
           
 java.util.List<Storyboard> getStoryboards()
           
 StoryboardService getStoryboardService()
           
 java.util.List<OrganizationUser> getTaskAssignees()
           
 java.lang.String getTaskCandidateGroupDescription()
           
 java.util.List<Field> getTaskCustomRootContainers()
           
 WorkTaskInstance getTaskInstance()
           
 Organization getTaskOrgAssignment()
           
 java.util.List<Organization> getTaskOwnerAssignees()
           
 java.util.List<WorkTaskInstance> getTasks()
           
 it.neverworks.security.User getTaskUserAssignment()
           
 java.util.Set<it.neverworks.security.User> getTaskUsersAssignee()
           
 View getTaskView()
           
 java.util.List<it.neverworks.application.data.tracking.PropertyModification> getToModifications()
           
 java.util.List<Topic> getTopics()
           
protected  boolean hasId(java.util.Set<File> set, java.lang.Long id)
           
protected  boolean hasId(java.util.Set<File> set, java.lang.String id)
           
 java.lang.String historyPanel()
           
 java.lang.String html2Text(java.lang.String html)
           
 java.lang.String instanceInfoTooltip()
           
 boolean isMultipleSelection()
           
 java.lang.String listItemMessageBoxes()
           
 java.lang.String listItemMessageTypes()
           
 java.lang.String listMetaViews()
           
 java.lang.String listMovableMessageBoxes()
           
 java.lang.String listMyItemMessageBoxes()
           
 java.lang.String modificationsAttachmentsTooltip()
           
 java.lang.String modificationsFromTooltip()
           
 java.lang.String modificationsTooltip()
           
 java.lang.String modificationsToTooltip()
           
 java.lang.String moveMailDialog()
           
 java.lang.String moveMessage()
           
 java.lang.String newInstance()
           
 java.lang.String newTask()
           
 java.lang.String orgAssigneePanel()
           
 void prepare()
           
 void prepareAssignDialog()
           
 void prepareCheckView()
           
 void prepareCreate()
           
 void prepareMoveMessage()
           
 java.lang.String previewDialog()
           
 java.lang.String previewWfDialog()
           
 java.lang.String remove()
           
protected  void removeId(java.util.Set<File> set, java.lang.Long id)
           
protected  void removeId(java.util.Set<File> set, java.lang.String id)
           
 java.lang.String resendMail()
           
 java.lang.String restartProcessInstance()
           
 java.lang.String resumeProcessInstance()
           
 java.lang.String save()
           
 java.lang.String saveAssignee()
           
 void saveInstance(ItemInstance inst, CustomVariablesParams params, boolean multiple)
           
 java.lang.String saveTask()
           
protected  void saveTask(WorkTaskInstance task, boolean multiple)
           
protected  void saveTaskNewTransaction(WorkTaskInstance task, boolean multiple)
           
 java.lang.String search()
           
 java.lang.String searchAssigneeForTask()
           
 int searchCount()
           
 java.lang.String searchOwnerAssigneeForTask()
           
 java.lang.String sendMail()
           
 java.lang.String sendMailDialog()
           
 void setAssignee(java.lang.String assignee)
           
 void setAttachments(java.util.List<InstanceBaseAction.AttachmentInfo> attachments)
           
 void setAttachmentsMain(java.util.List<InstanceBaseAction.AttachmentInfo> attachmentsMain)
           
 void setAuthors(java.util.List<InstanceAction.ContactInfo> authors)
           
 void setConfidentialityLevel(ConfidentialityLevel confidentialityLevel)
           
 void setDestinationContactsBCC(java.util.List<InstanceAction.ContactInfo> destinationContactsBCC)
           
 void setDestinationContactsCC(java.util.List<InstanceAction.ContactInfo> destinationContactsCC)
           
 void setDestinationContactsFrom(java.util.List<InstanceAction.ContactInfo> destinationContactsFrom)
           
 void setDestinationContactsTo(java.util.List<InstanceAction.ContactInfo> destinationContactsTo)
           
 void setDueDate(java.util.Date dueDate)
           
 void setFileSetFilter(java.util.Map<java.lang.String,java.lang.String> fileSetFilter)
           
 void setFullDetail(java.lang.String fullDetail)
           
 void setInstanceReferences(java.util.List<InstanceBaseAction.InstanceReference> instanceReferences)
           
 void setMboxes(java.util.List<MessageBox> mboxes)
           
 void setMtypes(java.util.List<MessageInstance.MessageType> mtypes)
           
 void setOwner(java.lang.String owner)
           
 void setPriority(java.lang.Integer priority)
           
 void setSelected(java.util.List<java.lang.String> selected)
           
 void setSignalEvent(java.lang.String signalEvent)
           
 void setTaskUsersAssignee(java.util.Set<it.neverworks.security.User> taskUsersAssignee)
           
 void setTopics(java.util.List<Topic> topics)
           
 java.lang.String signal()
           
 java.lang.String signature()
           
 java.lang.String storyboardProperty(java.lang.String key)
           
 java.lang.Boolean storyboardPropertyBoolean(java.lang.String key)
           
 java.lang.Integer storyboardPropertyInteger(java.lang.String key)
           
 java.lang.Long storyboardPropertyLong(java.lang.String key)
           
 java.lang.String suspendProcessInstance()
           
 java.lang.String taskList()
           
 java.lang.String template()
           
 java.lang.String trash()
           
 java.lang.String 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
 

Field Detail

userInfo

protected it.neverworks.application.service.UserInfo userInfo

documentRecordService

protected DocumentRecordService documentRecordService

temporaryFileService

protected it.neverworks.application.service.TemporaryFileService temporaryFileService

documentManager

protected DocumentManager documentManager

processManager

protected WorkProcessManager processManager

taskManager

protected WorkTaskManager taskManager

searchService

protected SearchService searchService

trackerClientService

protected TrackerClientService trackerClientService

instanceService

protected InstanceService instanceService

instanceSecurityService

protected InstanceSecurityService instanceSecurityService

storyboardService

protected StoryboardService storyboardService

userService

protected it.neverworks.security.service.UserService userService

partitionService

protected PartitionService partitionService

messageboxService

protected MessageboxService messageboxService

organizationService

protected OrganizationService organizationService

utilityService

protected UtilityService utilityService

custom

protected CustomVariablesParams custom

prepared

protected boolean prepared

taskOrgAssignment

protected Organization taskOrgAssignment

taskUserAssignment

protected it.neverworks.security.User taskUserAssignment

signalEvent

protected java.lang.String signalEvent

instance

protected ItemInstance instance

destMbox

protected MessageBox destMbox

dueDate

protected java.util.Date dueDate

priority

protected java.lang.Integer priority

taskInstance

protected WorkTaskInstance taskInstance

storyboard

protected Storyboard storyboard

processView

protected View processView

taskView

protected View taskView

topics

protected java.util.List<Topic> topics

assignee

protected java.lang.String assignee

owner

protected java.lang.String owner

attachments

protected java.util.List<InstanceBaseAction.AttachmentInfo> attachments

attachmentsMain

protected java.util.List<InstanceBaseAction.AttachmentInfo> attachmentsMain

instanceReferences

java.util.List<InstanceBaseAction.InstanceReference> instanceReferences

inboxOrganizations

java.util.List<Organization> inboxOrganizations

confidentialityLevel

protected ConfidentialityLevel confidentialityLevel

fileSetFilter

protected java.util.Map<java.lang.String,java.lang.String> fileSetFilter
Constructor Detail

InstanceBaseAction

public InstanceBaseAction()
Method Detail

attachments

public java.lang.String attachments()

detailTooltip

public java.lang.String detailTooltip()

historyPanel

public java.lang.String historyPanel()

folderDetail

public java.lang.String folderDetail()

folderContent

public java.lang.String folderContent()

previewDialog

public java.lang.String previewDialog()

previewWfDialog

public java.lang.String previewWfDialog()

newInstance

public java.lang.String newInstance()

editInstance

public java.lang.String editInstance()

newTask

public java.lang.String newTask()

editTask

public java.lang.String editTask()

exportDialog

public java.lang.String exportDialog()

assigneePanel

public java.lang.String assigneePanel()

createLinkDialog

public java.lang.String createLinkDialog()

assignDialog

public java.lang.String assignDialog()

sendMailDialog

public java.lang.String sendMailDialog()

actionDialog

public java.lang.String actionDialog()

createLinkDetailDialog

public java.lang.String createLinkDetailDialog()

moveMailDialog

public java.lang.String moveMailDialog()

orgAssigneePanel

public java.lang.String orgAssigneePanel()

signature

public java.lang.String signature()

template

public java.lang.String template()

associateInstanceDialog

public java.lang.String associateInstanceDialog()

associateServiceInstanceDialog

public java.lang.String associateServiceInstanceDialog()

instanceInfoTooltip

public java.lang.String instanceInfoTooltip()

checkView

public java.lang.String checkView()

editTaskInstance

public java.lang.String editTaskInstance()

createItemLinkDialog

public java.lang.String createItemLinkDialog()

getInstanceClass

public java.lang.Class<? extends ItemInstance> getInstanceClass()

prepare

public void prepare()

prepareCreate

public void prepareCreate()

prepareAssignDialog

public void prepareAssignDialog()

prepareMoveMessage

public void prepareMoveMessage()

prepareCheckView

public void prepareCheckView()

create

@Transactional
@Secured(value="function:.edit")
public java.lang.String create()

checkSendMail

@Secured(value="function:.edit")
public java.lang.String checkSendMail()

sendMail

@Secured(value="function:.edit")
public java.lang.String sendMail()

resendMail

@Secured(value="function:.edit")
public java.lang.String resendMail()

save

@Transactional
@Secured(value="function:.edit")
public java.lang.String save()

saveInstance

public void saveInstance(ItemInstance inst,
                         CustomVariablesParams params,
                         boolean multiple)

trash

@Transactional
@Secured(value="function:.edit")
public java.lang.String trash()

trashUndo

@Transactional
@Secured(value="function:.edit")
public java.lang.String trashUndo()

remove

@Transactional
@Secured(value="function:.edit")
public java.lang.String remove()

archive

@Transactional
@Secured(value="function:.edit")
public java.lang.String archive()

moveMessage

@Transactional
@Secured(value="function:.edit")
public java.lang.String moveMessage()

restartProcessInstance

@Transactional
@Secured(value="function:.edit")
public java.lang.String restartProcessInstance()

suspendProcessInstance

@Transactional
@Secured(value="function:.edit")
public java.lang.String suspendProcessInstance()

resumeProcessInstance

@Transactional
@Secured(value="function:.edit")
public java.lang.String resumeProcessInstance()

deleteProcessInstance

@Transactional
@Secured(value="function:.edit")
public java.lang.String deleteProcessInstance()

changeMetaInstance

@Transactional
@Secured(value="function:.edit")
public java.lang.String changeMetaInstance()

createItemLink

@Transactional
@Secured(value="function:.edit")
public java.lang.String createItemLink()

deleteItemLink

@Transactional
@Secured(value="function:.edit")
public java.lang.String deleteItemLink()

changeStoryboard

@Transactional
@Secured(value="function:.edit")
public java.lang.String changeStoryboard()

convertToPdf

@Transactional
@Secured(value="function:.edit")
public java.lang.String convertToPdf()

getAction

public Action getAction()

getContactInstance

public ContactInstance getContactInstance()

getSmartFolder

public SmartFolder getSmartFolder()

getFile

public File getFile()

saveTask

public java.lang.String saveTask()

saveTaskNewTransaction

@Transactional(propagation=REQUIRES_NEW)
protected void saveTaskNewTransaction(WorkTaskInstance task,
                                                    boolean multiple)

saveTask

protected void saveTask(WorkTaskInstance task,
                        boolean multiple)

saveAssignee

public java.lang.String saveAssignee()

completeTask

public java.lang.String completeTask()

completeTaskNewTransaction

@Transactional(propagation=REQUIRES_NEW)
protected void completeTaskNewTransaction(WorkTaskInstance task,
                                                        boolean multiple)

completeTask

protected void completeTask(WorkTaskInstance task,
                            boolean multiple)

errorsMessage

public java.lang.String errorsMessage(java.util.Map<WorkTaskInstance,java.lang.Exception> errors)

getMboxMailEnabled

public java.lang.Boolean getMboxMailEnabled()

getFolderMessages

public java.util.Collection<ItemInstance> getFolderMessages()

getCount

public int getCount()

getFullDetail

public java.lang.String getFullDetail()

setFullDetail

public void setFullDetail(java.lang.String fullDetail)

getTaskOrgAssignment

public Organization getTaskOrgAssignment()

getTaskUserAssignment

public it.neverworks.security.User getTaskUserAssignment()

setSignalEvent

public void setSignalEvent(java.lang.String signalEvent)

signal

@Transactional
@Secured(value="function:.edit")
public java.lang.String signal()
                        throws java.lang.Exception
Throws:
java.lang.Exception

searchCount

public int searchCount()

search

public java.lang.String search()

getTaskUsersAssignee

public java.util.Set<it.neverworks.security.User> getTaskUsersAssignee()

setTaskUsersAssignee

public void setTaskUsersAssignee(java.util.Set<it.neverworks.security.User> taskUsersAssignee)

searchAssigneeForTask

public java.lang.String searchAssigneeForTask()

searchOwnerAssigneeForTask

public java.lang.String searchOwnerAssigneeForTask()

getTaskOwnerAssignees

public java.util.List<Organization> getTaskOwnerAssignees()

getTaskAssignees

public java.util.List<OrganizationUser> getTaskAssignees()

getTasks

public java.util.List<WorkTaskInstance> getTasks()

getFolderTasks

public java.util.Collection<WorkTaskInstance> getFolderTasks()

taskList

public java.lang.String taskList()

getInstance

public ItemInstance getInstance()

getDueDate

public java.util.Date getDueDate()

setDueDate

public void setDueDate(java.util.Date dueDate)

getPriority

public java.lang.Integer getPriority()

setPriority

public void setPriority(java.lang.Integer priority)

getTaskInstance

public WorkTaskInstance getTaskInstance()

getTaskCandidateGroupDescription

public java.lang.String getTaskCandidateGroupDescription()

getStoryboard

public Storyboard getStoryboard()

getProcessView

public View getProcessView()

getTaskView

public View getTaskView()

getTopics

public java.util.List<Topic> getTopics()

setTopics

public void setTopics(java.util.List<Topic> topics)

getAssignee

public java.lang.String getAssignee()

setAssignee

public void setAssignee(java.lang.String assignee)

getOwner

public java.lang.String getOwner()

setOwner

public void setOwner(java.lang.String owner)

getInstanceListFromVariableValue

public java.util.List<ItemInstance> getInstanceListFromVariableValue(java.lang.String value)

getFileFromIdAsList

public java.util.List<File> getFileFromIdAsList(java.lang.String id)

getStoryboards

public java.util.List<Storyboard> getStoryboards()

getContactsFromString

public java.util.List<InstanceAction.ContactInfo> getContactsFromString(java.lang.String value)

getFieldValuesFromString

public java.util.List<FieldValue> getFieldValuesFromString(Field field,
                                                           java.lang.String value)

getAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getAttachments()

setAttachments

public void setAttachments(java.util.List<InstanceBaseAction.AttachmentInfo> attachments)

getAttachmentsMain

public java.util.List<InstanceBaseAction.AttachmentInfo> getAttachmentsMain()

setAttachmentsMain

public void setAttachmentsMain(java.util.List<InstanceBaseAction.AttachmentInfo> attachmentsMain)

getAttachmentInfo

public InstanceBaseAction.AttachmentInfo getAttachmentInfo(File document,
                                                           WorkTaskInstance task,
                                                           boolean hasAccess)

getFileDaFascicolare

public java.util.List<InstanceBaseAction.AttachmentInfo> getFileDaFascicolare()

getInstanceAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments()

getInstanceAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(ItemInstance instance)

getInstanceAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(java.lang.String fileSetName)

getInstanceAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(ItemInstance instance,
                                                                                java.lang.String fileSetName)

getInstanceAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(FileSet fileset)

getInstanceMailAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceMailAttachments()

getEnvelopInstanceAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getEnvelopInstanceAttachments()

getInstanceMailEMLAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceMailEMLAttachments()

getInstanceMailMainAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceMailMainAttachments()

getInstanceAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(java.lang.Iterable<? extends File> files,
                                                                                boolean hasAccess)

getInstanceAttachments

public java.util.List<InstanceBaseAction.AttachmentInfo> getInstanceAttachments(java.lang.Iterable<? extends File> files,
                                                                                WorkTaskInstance task,
                                                                                boolean hasAccess)

getInstanceReferences

public java.util.List<InstanceBaseAction.InstanceReference> getInstanceReferences()

setInstanceReferences

public void setInstanceReferences(java.util.List<InstanceBaseAction.InstanceReference> instanceReferences)

getInboxOrganizations

public java.util.List<Organization> getInboxOrganizations()

getOrganizations

public java.util.List<Organization> getOrganizations()

getColleagues

public java.util.List<it.neverworks.security.User> getColleagues()

getMtypes

public java.util.List<MessageInstance.MessageType> getMtypes()

setMtypes

public void setMtypes(java.util.List<MessageInstance.MessageType> mtypes)

getMboxes

public java.util.List<MessageBox> getMboxes()

setMboxes

public void setMboxes(java.util.List<MessageBox> mboxes)

getItemMessageBoxes

public java.util.List<MessageBox> getItemMessageBoxes()

listItemMessageBoxes

public java.lang.String listItemMessageBoxes()

listMyItemMessageBoxes

public java.lang.String listMyItemMessageBoxes()

getStoryboardMetaViews

public java.util.List<View> getStoryboardMetaViews()

listMetaViews

public java.lang.String listMetaViews()

listMovableMessageBoxes

public java.lang.String listMovableMessageBoxes()

listItemMessageTypes

public java.lang.String listItemMessageTypes()

getFolders

public java.util.List<Folder> getFolders()

getTaskCustomRootContainers

public java.util.List<Field> getTaskCustomRootContainers()

getInstanceCustomRootContainers

public java.util.List<Field> getInstanceCustomRootContainers()

getCloudSession

public CloudSession getCloudSession()

getDrive

public CloudFile getDrive()

getCloudFile

public CloudFile getCloudFile()

getAvailableTransitionsOnTaskView

@Deprecated
public java.util.List<it.neverworks.struts.LabelValue> getAvailableTransitionsOnTaskView()
Deprecated. 

Obsoleta. Vedere editInstanceButtonsPanel.jsp


getAvailableTransitionsOnInstanceView

@Deprecated
public java.util.List<it.neverworks.struts.LabelValue> getAvailableTransitionsOnInstanceView()
Deprecated. 

Obsoleta. Vedere editInstanceButtonsPanel.jsp


getAvailableSignals

public java.util.Collection<View> getAvailableSignals()

getCorrelatedInstancesFilterIds

public java.lang.String getCorrelatedInstancesFilterIds()

getMessageTypes

public java.util.List<MessageInstance.MessageType> getMessageTypes()

getCurrentMessageType

public MessageInstance.MessageType getCurrentMessageType()

getCurrentMessageBox

public MessageBox getCurrentMessageBox()

getCurrentViewTemplate

public View getCurrentViewTemplate()

getFileNameFullPathById

public java.lang.String getFileNameFullPathById(java.lang.Long id)

html2Text

public java.lang.String html2Text(java.lang.String html)

getModificationsOnProperty

public java.util.List<it.neverworks.application.data.tracking.PropertyModification> getModificationsOnProperty(java.lang.String property)

getMessageModifications

public java.util.List<it.neverworks.application.data.tracking.PropertyModification> getMessageModifications()

getFromModifications

public java.util.List<it.neverworks.application.data.tracking.PropertyModification> getFromModifications()

getToModifications

public java.util.List<it.neverworks.application.data.tracking.PropertyModification> getToModifications()

getAttachmentModifications

public java.util.List<it.neverworks.application.data.tracking.PropertyModification> getAttachmentModifications()

getModifications

public java.util.List<it.neverworks.application.data.tracking.PropertyModification> getModifications()

modificationsTooltip

public java.lang.String modificationsTooltip()

modificationsFromTooltip

public java.lang.String modificationsFromTooltip()

modificationsToTooltip

public java.lang.String modificationsToTooltip()

modificationsAttachmentsTooltip

public java.lang.String modificationsAttachmentsTooltip()

getSelected

public java.util.List<java.lang.String> getSelected()

setSelected

public void setSelected(java.util.List<java.lang.String> selected)

isMultipleSelection

public boolean isMultipleSelection()

getSelectedTasks

public java.util.List<WorkTaskInstance> getSelectedTasks()

checkCompatibilitaOperazioniMassive

@Transactional
public void checkCompatibilitaOperazioniMassive(java.util.List<WorkTaskInstance> list)

removeId

protected void removeId(java.util.Set<File> set,
                        java.lang.String id)

removeId

protected void removeId(java.util.Set<File> set,
                        java.lang.Long id)

hasId

protected boolean hasId(java.util.Set<File> set,
                        java.lang.String id)

hasId

protected boolean hasId(java.util.Set<File> set,
                        java.lang.Long id)

filesetAddFiles

protected java.util.Set<File> filesetAddFiles(ItemInstance messageInstance,
                                              java.util.Collection<InstanceBaseAction.AttachmentInfo> attachments,
                                              java.lang.String fileset)

filesetAddFiles

protected java.util.Set<File> filesetAddFiles(ItemInstance messageInstance,
                                              java.util.Collection<InstanceBaseAction.AttachmentInfo> attachments,
                                              java.lang.String fileset,
                                              ConfidentialityLevel confidentialityLevel,
                                              java.util.Set<File> trashFiles)

filesetPurgeFiles

protected void filesetPurgeFiles(MessageInstance messageInstance,
                                 java.util.Set<File> trashFiles)

getStoryboardService

public StoryboardService getStoryboardService()

getConfidentialityLevel

public ConfidentialityLevel getConfidentialityLevel()

setConfidentialityLevel

public void setConfidentialityLevel(ConfidentialityLevel confidentialityLevel)

getDestinationContactsFrom

public java.util.List<InstanceAction.ContactInfo> getDestinationContactsFrom()

setDestinationContactsFrom

public void setDestinationContactsFrom(java.util.List<InstanceAction.ContactInfo> destinationContactsFrom)

getDestinationContactsTo

public java.util.List<InstanceAction.ContactInfo> getDestinationContactsTo()

setDestinationContactsTo

public void setDestinationContactsTo(java.util.List<InstanceAction.ContactInfo> destinationContactsTo)

getDestinationContactsCC

public java.util.List<InstanceAction.ContactInfo> getDestinationContactsCC()

setDestinationContactsCC

public void setDestinationContactsCC(java.util.List<InstanceAction.ContactInfo> destinationContactsCC)

getDestinationContactsBCC

public java.util.List<InstanceAction.ContactInfo> getDestinationContactsBCC()

setDestinationContactsBCC

public void setDestinationContactsBCC(java.util.List<InstanceAction.ContactInfo> destinationContactsBCC)

getAuthors

public java.util.List<InstanceAction.ContactInfo> getAuthors()

setAuthors

public void setAuthors(java.util.List<InstanceAction.ContactInfo> authors)

getDestinationContacts

public java.util.List<InstanceAction.ContactInfo> getDestinationContacts()

getFileSetFilter

public java.util.Map<java.lang.String,java.lang.String> getFileSetFilter()

setFileSetFilter

public void setFileSetFilter(java.util.Map<java.lang.String,java.lang.String> fileSetFilter)

getSelectedFiles

public java.util.Set<File> getSelectedFiles()

storyboardProperty

public java.lang.String storyboardProperty(java.lang.String key)

storyboardPropertyInteger

public java.lang.Integer storyboardPropertyInteger(java.lang.String key)

storyboardPropertyLong

public java.lang.Long storyboardPropertyLong(java.lang.String key)

storyboardPropertyBoolean

public java.lang.Boolean storyboardPropertyBoolean(java.lang.String key)

getItemLinks

public java.util.List<InstanceBaseAction.ItemLinkBean> getItemLinks()