it.sistematica.isharedoc.action.workgroup
Class OrganizationTreeAction

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

@Controller(value="workgroupOrganizationTreeAction")
@Secured(value={"family:isharedoc.organization","function:.view"})
public class OrganizationTreeAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  PartitionService partitionService
           
(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
OrganizationTreeAction()
           
 
Method Summary
 java.lang.String detailTooltip()
           
 java.lang.String getActiveOrganizationVersionName()
           
 int getCount()
           
 Organization getOrganization()
           
 OrganizationTree getOrganizationTree()
           
 java.util.List<OrganizationType> getOrganizationTypes()
           
 OrganizationVersion getOrganizationVersion()
           
 java.util.List<OrganizationVersion> getOrganizationVersions()
           
 java.util.Collection<Organization> getSearchOrganizations()
           
 java.util.List<OrganizationTree> getTreeOrganizations()
           
 java.util.List<Organization> getUnlinkedOrgs()
           
 java.lang.String mainPanel()
           
 java.lang.String organizationVersion()
           
 void prepare()
           
 java.lang.String remove()
           
 java.lang.String save()
           
 java.lang.String search()
           
 java.lang.String searchUnlinkedOus()
           
 java.lang.String treeOrganizations()
           
 
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

partitionService

PartitionService partitionService
Constructor Detail

OrganizationTreeAction

public OrganizationTreeAction()
Method Detail

mainPanel

public java.lang.String mainPanel()

detailTooltip

public java.lang.String detailTooltip()

treeOrganizations

public java.lang.String treeOrganizations()

searchUnlinkedOus

public java.lang.String searchUnlinkedOus()

organizationVersion

public java.lang.String organizationVersion()

prepare

public void prepare()

save

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

remove

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

getActiveOrganizationVersionName

public java.lang.String getActiveOrganizationVersionName()

getOrganization

public Organization getOrganization()

getOrganizationVersion

public OrganizationVersion getOrganizationVersion()

getOrganizationTree

public OrganizationTree getOrganizationTree()

getTreeOrganizations

public java.util.List<OrganizationTree> getTreeOrganizations()

getUnlinkedOrgs

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

getOrganizationVersions

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

getOrganizationTypes

public java.util.List<OrganizationType> getOrganizationTypes()

getCount

public int getCount()

getSearchOrganizations

public java.util.Collection<Organization> getSearchOrganizations()

search

public java.lang.String search()