it.sistematica.isharedoc.action.iDictionary
Class ConfidentialityLevelAction

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

@Controller(value="iDictionaryConfidentialityLevelAction")
@Secured(value={"family:isharedoc.confidentialityLevel","function:.view"})
public class ConfidentialityLevelAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  NotificationService notificationService
           
(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
ConfidentialityLevelAction()
           
 
Method Summary
 java.lang.String confidentialityLevel()
           
 java.lang.String edit()
           
 ConfidentialityLevel getConfidentialityLevel()
           
 java.util.Collection<ConfidentialityLevel> getConfidentialityLevels()
           
 java.util.List<it.neverworks.security.User> getPartitionUsers()
           
 java.util.List<it.neverworks.security.User> getUsers()
           
 void prepare()
           
 java.lang.String remove()
           
 java.lang.String resultsPanel()
           
 java.lang.String save()
           
 java.lang.String search()
           
 void setUsers(java.util.List<it.neverworks.security.User> users)
           
 java.lang.String users()
           
 
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

notificationService

NotificationService notificationService
Constructor Detail

ConfidentialityLevelAction

public ConfidentialityLevelAction()
Method Detail

resultsPanel

public java.lang.String resultsPanel()

edit

public java.lang.String edit()

confidentialityLevel

public java.lang.String confidentialityLevel()

users

public java.lang.String users()

prepare

public void prepare()

getConfidentialityLevel

public ConfidentialityLevel getConfidentialityLevel()

save

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

remove

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

getConfidentialityLevels

public java.util.Collection<ConfidentialityLevel> getConfidentialityLevels()

getUsers

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

setUsers

public void setUsers(java.util.List<it.neverworks.security.User> users)

search

public java.lang.String search()

getPartitionUsers

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