it.sistematica.isharedoc.action.workgroup
Class TeamAction

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

@Controller(value="workgroupTeamAction")
@Secured(value={"family:isharedoc.team","function:.view"})
public class TeamAction
extends BaseAction


Nested Class Summary
 
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
TeamAction()
           
 
Method Summary
 java.lang.String create()
           
 java.lang.String edit()
           
 int getCount()
           
 Team getTeam()
           
 java.util.Collection<Team> getTeams()
           
 java.util.List<it.neverworks.security.User> getUsers()
           
 void prepare()
           
 void prepareCreate()
           
 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 team()
           
 java.lang.String teams()
           
 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
Constructor Detail

TeamAction

public TeamAction()
Method Detail

resultsPanel

public java.lang.String resultsPanel()

team

public java.lang.String team()

teams

public java.lang.String teams()

edit

public java.lang.String edit()

users

public java.lang.String users()

prepare

public void prepare()

prepareCreate

public void prepareCreate()

create

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

getCount

public int getCount()

search

public java.lang.String search()

getTeam

public Team getTeam()

getTeams

public java.util.Collection<Team> getTeams()

save

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

remove

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

getUsers

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

setUsers

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