it.sistematica.isharedoc.action.isd
Class MessageboxPermissionAction
java.lang.Object
it.sistematica.isharedoc.action.BaseAction
it.sistematica.isharedoc.action.isd.MessageboxPermissionAction
- All Implemented Interfaces:
- org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware
@Controller(value="isdMessageboxPermissionAction")
@Secured(value={"family:isharedoc.mailbox","function:.view"})
public class MessageboxPermissionAction
- extends BaseAction
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 |
userInfo
it.neverworks.application.service.UserInfo userInfo
documentManager
DocumentManager documentManager
partitionService
PartitionService partitionService
messageboxService
MessageboxService messageboxService
MessageboxPermissionAction
public MessageboxPermissionAction()
permissions
public java.lang.String permissions()
usersPanel
public java.lang.String usersPanel()
permOrgPanel
public java.lang.String permOrgPanel()
permTeamPanel
public java.lang.String permTeamPanel()
permUserPanel
public java.lang.String permUserPanel()
permStaffPanel
public java.lang.String permStaffPanel()
prepare
public void prepare()
prepareAddPermission
public void prepareAddPermission()
prepareRemovePermission
public void prepareRemovePermission()
addPermission
@Transactional
@Secured(value="function:.edit")
public java.lang.String addPermission()
save
@Transactional
@Secured(value="function:.edit")
public java.lang.String save()
removePermission
@Transactional
@Secured(value="function:.edit")
public java.lang.String removePermission()
repairMessageBox
@Secured(value="function:.edit")
public java.lang.String repairMessageBox()
permissionExists
@Transactional
public boolean permissionExists(MessageBoxPermission permission)
getMbox
public MessageBox getMbox()
getPermission
public MessageBoxPermission getPermission()
getPermissionUsers
public java.util.Set<it.neverworks.security.User> getPermissionUsers()