it.sistematica.isharedoc.action.develop
Class StoryboardAction

java.lang.Object
  extended by it.sistematica.isharedoc.action.BaseAction
      extended by it.sistematica.isharedoc.action.develop.StoryboardAction
All Implemented Interfaces:
org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware

@Controller(value="developStoryboardAction")
@Secured(value={"family:isharedoc.storyboard","function:.view"})
public class StoryboardAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  java.util.Collection<WorkProcessDefinition> processDefinitions
           
(package private)  WorkProcessManager processManager
           
(package private)  StoryboardService storyboardService
           
(package private)  WorkTaskManager taskManager
           
(package private)  it.neverworks.application.service.TemporaryFileService temporaryFileService
           
(package private)  it.neverworks.application.service.UserInfo userInfo
           
 
Fields inherited from class it.sistematica.isharedoc.action.BaseAction
cloudManager, entities, jsonResult, parameters, redirectURL, request, resultCode, resultMessage, search, session
 
Constructor Summary
StoryboardAction()
           
 
Method Summary
 java.lang.String addMessageBox()
           
 java.lang.String checkDownload()
           
 java.lang.String cloneRevision()
           
 java.lang.String create()
           
 java.lang.String edit()
           
 java.lang.String editGeneralPanel()
           
 java.lang.String editWorkflowPanel()
           
 java.lang.String getContentType()
           
 int getCount()
           
 java.util.List<Storyboard.StoryboardExtension> getExtensions()
           
 java.lang.String getFileId()
           
 java.lang.String getFileName()
           
 java.util.List<MessageBox> getMboxes()
           
 java.util.Collection<WorkProcessDefinition> getProcessDefinitions()
           
 Storyboard getStoryboard()
           
 java.util.Collection<Storyboard> getStoryboards()
           
 java.util.List<Storyboard.StoryboardType> getTypes()
           
 java.util.Collection<View> getViews()
           
 java.lang.String listMboxes()
           
 java.lang.String loadViews()
           
 void prepare()
           
 void prepareCreate()
           
 java.lang.String remove()
           
 java.lang.String removeMessageBox()
           
 java.lang.String repair()
           
 java.lang.String resultsPanel()
           
 java.lang.String resyncViews()
           
 java.lang.String save()
           
 java.lang.String saveActive()
           
 java.lang.String saveInactive()
           
 java.lang.String saveReopen()
           
 java.lang.String search()
           
 void setMboxes(java.util.List<MessageBox> mboxes)
           
 java.lang.String silentSave()
           
 java.lang.String storyboardMboxes()
           
 java.lang.String storyboards()
           
 java.lang.String uploadProcessDefinition()
           
 
Methods inherited from class it.sistematica.isharedoc.action.BaseAction
dateFormat, escapeHTML, escapeJavascript, escapeXml, execute, getCancelMessage, getExceptionStack, 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

it.neverworks.application.service.UserInfo userInfo

processManager

WorkProcessManager processManager

taskManager

WorkTaskManager taskManager

temporaryFileService

it.neverworks.application.service.TemporaryFileService temporaryFileService

storyboardService

StoryboardService storyboardService

processDefinitions

java.util.Collection<WorkProcessDefinition> processDefinitions
Constructor Detail

StoryboardAction

public StoryboardAction()
Method Detail

resultsPanel

public java.lang.String resultsPanel()

edit

public java.lang.String edit()

editGeneralPanel

public java.lang.String editGeneralPanel()

editWorkflowPanel

public java.lang.String editWorkflowPanel()

storyboards

public java.lang.String storyboards()

getContentType

public java.lang.String getContentType()

getFileName

public java.lang.String getFileName()
Overrides:
getFileName in class BaseAction

getFileId

public java.lang.String getFileId()
Overrides:
getFileId in class BaseAction

prepare

public void prepare()

prepareCreate

public void prepareCreate()

create

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

save

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

saveActive

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

cloneRevision

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

resyncViews

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

saveReopen

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

saveInactive

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

silentSave

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

remove

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

repair

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

addMessageBox

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

removeMessageBox

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

uploadProcessDefinition

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

checkDownload

public java.lang.String checkDownload()
                               throws java.lang.Exception
Throws:
java.lang.Exception

getStoryboard

public Storyboard getStoryboard()

getStoryboards

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

getCount

public int getCount()

search

public java.lang.String search()

getViews

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

loadViews

public java.lang.String loadViews()

getProcessDefinitions

public java.util.Collection<WorkProcessDefinition> getProcessDefinitions()

getMboxes

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

storyboardMboxes

public java.lang.String storyboardMboxes()

listMboxes

public java.lang.String listMboxes()

setMboxes

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

getTypes

public java.util.List<Storyboard.StoryboardType> getTypes()

getExtensions

public java.util.List<Storyboard.StoryboardExtension> getExtensions()