it.sistematica.isharedoc.action.workgroup
Class ConfigurationAction

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

@Controller(value="workgroupConfigurationAction")
@Secured(value={"family:isharedoc.configuration","function:.view"})
public class ConfigurationAction
extends BaseAction

Ho disabilitato la cache perche' in fase di configurazione sulle relazioni many-to-may ci metteva un po' a far vedere i risultati a maschera perche' la cache era probabilmente disallineata

Author:
fspica

Nested Class Summary
 class ConfigurationAction.OrganizationUserView
           
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(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
ConfigurationAction()
           
 
Method Summary
 java.lang.String deleteAcl()
           
 java.lang.String edit()
           
 java.util.List<Organization> getOrganizations()
           
 OrganizationUser getOrganizationUser()
           
 OrganizationVersion getOrganizationVersion()
           
 java.util.List<OrganizationVersion> getOrganizationVersions()
           
 java.lang.String getPanelId()
           
 java.util.List<ConfigurationAction.OrganizationUserView> getRoleUserAclAvalableList()
           
 Storyboard getStoryboard()
           
 java.util.List<OrganizationUserAcl> getStoryboardOrgRoleAclList()
           
 java.util.List<Storyboard> getStoryboards()
           
 java.util.List<Swimlane> getStoryboardSwimlane()
           
 java.util.List<View> getStoryboardViewList()
           
 Swimlane getSwimlane()
           
 java.util.List<Organization> getSwimlaneOrganizationsAvailable()
           
 java.util.List<Swimlane> getSwimlanes()
           
 View getView()
           
 java.lang.String mainPanel()
           
 java.lang.String organizations()
           
 java.util.List<java.lang.Object> orgChildrenNodes(Organization org, java.lang.Long swimlaneId)
           
 void prepare()
           
 void prepareDeleteAcl()
           
 void prepareSaveAcl()
           
 java.lang.String removeOrgFromSwimlane()
           
 java.lang.String saveAcl()
           
 java.lang.String saveSwimlaneOrganization()
           
 void setPanelId(java.lang.String panelId)
           
 void setStoryboards(java.util.List<Storyboard> storyboards)
           
 java.lang.String slOrganizations()
           
 java.lang.String storyboardRolesAclAvailable()
           
 java.lang.String storyboardRolesAclEnabled()
           
 java.lang.String storyboards()
           
 java.lang.String swimlanes()
           
 java.util.List<Organization> swimOrgChildrenNodes(Swimlane swim)
           
 
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

it.neverworks.application.service.UserInfo userInfo
Constructor Detail

ConfigurationAction

public ConfigurationAction()
Method Detail

mainPanel

public java.lang.String mainPanel()

storyboards

public java.lang.String storyboards()

edit

public java.lang.String edit()

slOrganizations

public java.lang.String slOrganizations()

swimlanes

public java.lang.String swimlanes()

organizations

public java.lang.String organizations()

storyboardRolesAclEnabled

public java.lang.String storyboardRolesAclEnabled()

storyboardRolesAclAvailable

public java.lang.String storyboardRolesAclAvailable()

getPanelId

public java.lang.String getPanelId()

setPanelId

public void setPanelId(java.lang.String panelId)

prepare

public void prepare()

prepareSaveAcl

public void prepareSaveAcl()

prepareDeleteAcl

public void prepareDeleteAcl()

saveSwimlaneOrganization

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

saveAcl

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

deleteAcl

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

removeOrgFromSwimlane

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

getSwimlane

public Swimlane getSwimlane()

getStoryboard

public Storyboard getStoryboard()

getOrganizationVersion

public OrganizationVersion getOrganizationVersion()

getStoryboards

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

setStoryboards

public void setStoryboards(java.util.List<Storyboard> storyboards)

getOrganizationVersions

public java.util.List<OrganizationVersion> getOrganizationVersions()

getOrganizations

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

getSwimlaneOrganizationsAvailable

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

getStoryboardSwimlane

public java.util.List<Swimlane> getStoryboardSwimlane()

getSwimlanes

public java.util.List<Swimlane> getSwimlanes()

orgChildrenNodes

public java.util.List<java.lang.Object> orgChildrenNodes(Organization org,
                                                         java.lang.Long swimlaneId)

swimOrgChildrenNodes

public java.util.List<Organization> swimOrgChildrenNodes(Swimlane swim)

getStoryboardViewList

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

getRoleUserAclAvalableList

public java.util.List<ConfigurationAction.OrganizationUserView> getRoleUserAclAvalableList()

getStoryboardOrgRoleAclList

public java.util.List<OrganizationUserAcl> getStoryboardOrgRoleAclList()

getOrganizationUser

public OrganizationUser getOrganizationUser()

getView

public View getView()