it.sistematica.isharedoc.action.workgroup
Class OrganizationVersionAction

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

@Controller(value="workgroupOrganizationVersionAction")
@Secured(value={"family:isharedoc.organizationVersion","function:.view"})
public class OrganizationVersionAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  OrganizationService organizationService
           
(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
OrganizationVersionAction()
           
 
Method Summary
 java.lang.String clone()
           
 java.lang.String create()
           
 OrganizationVersion getFromOrganizationVersion()
           
 OrganizationVersion getOrganizationVersion()
           
 java.util.List<OrganizationVersion> getOrganizationVersions()
           
 java.lang.String organizationVersions()
           
 void prepare()
           
 void prepareClone()
           
 java.lang.String remove()
           
 java.lang.String save()
           
 java.lang.String statusActive()
           
 java.lang.String statusDraft()
           
 
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
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userInfo

it.neverworks.application.service.UserInfo userInfo

organizationService

OrganizationService organizationService
Constructor Detail

OrganizationVersionAction

public OrganizationVersionAction()
Method Detail

organizationVersions

public java.lang.String organizationVersions()

prepare

public void prepare()

prepareClone

public void prepareClone()

create

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

save

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

clone

@Transactional
@Secured(value="function:.edit")
public java.lang.String clone()
Overrides:
clone in class java.lang.Object

remove

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

statusDraft

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

statusActive

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

getOrganizationVersions

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

getOrganizationVersion

public OrganizationVersion getOrganizationVersion()

getFromOrganizationVersion

public OrganizationVersion getFromOrganizationVersion()