it.sistematica.isharedoc.action.workgroup
Class DesktopAction
java.lang.Object
it.sistematica.isharedoc.action.BaseAction
it.sistematica.isharedoc.action.workgroup.DesktopAction
- All Implemented Interfaces:
- org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware
@Controller(value="workgroupDesktopAction")
@Secured(value={"family:isharedoc.desktop","function:.view"})
public class DesktopAction
- 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
taskManager
WorkTaskManager taskManager
documentManager
DocumentManager documentManager
cloudManager
CloudManager cloudManager
messageboxService
MessageboxService messageboxService
organizationService
OrganizationService organizationService
addressBookService
AddressBookService addressBookService
searchService
SearchService searchService
userSessionService
UserSessionService userSessionService
favorites
java.util.List<DesktopAction.UserFavorites> favorites
DesktopAction
public DesktopAction()
desktopPanel
public java.lang.String desktopPanel()
inboxFolders
public java.lang.String inboxFolders()
inboxTagFolders
public java.lang.String inboxTagFolders()
accountFolders
public java.lang.String accountFolders()
accountGlobalFolders
public java.lang.String accountGlobalFolders()
inboxGlobalFolders
public java.lang.String inboxGlobalFolders()
workflowFolders
public java.lang.String workflowFolders()
taskFolders
public java.lang.String taskFolders()
teamtaskFolders
public java.lang.String teamtaskFolders()
abLocalFolders
public java.lang.String abLocalFolders()
abExternalFolders
public java.lang.String abExternalFolders()
dmsFolders
public java.lang.String dmsFolders()
editAccountFolder
public java.lang.String editAccountFolder()
smartFolders
public java.lang.String smartFolders()
dmsFoldersLazy
public java.lang.String dmsFoldersLazy()
prepare
public void prepare()
getSpecialFolderChilds
public java.util.List<FileSpecial> getSpecialFolderChilds(FileSpecial folder)
getAllRepositories
public java.util.List<CloudRepository> getAllRepositories()
getLocalRepositories
public java.util.List<CloudRepository> getLocalRepositories()
getDrives
public java.util.List<Drive> getDrives()
- Exclude hidden repositories
- Returns:
getChildTopics
public java.util.List<org.apache.chemistry.opencmis.client.api.QueryResult> getChildTopics(RepositoryConnection repoConnection,
org.apache.chemistry.opencmis.client.api.Folder root,
java.lang.Object parent)
getNameWithDescription_OLD
public java.lang.String getNameWithDescription_OLD(org.apache.chemistry.opencmis.client.api.CmisObject object)
getNameWithDescription
public java.lang.String getNameWithDescription(org.apache.chemistry.opencmis.client.api.QueryResult resultItem)
getMyActivitiesCount
public long getMyActivitiesCount()
getOrganizations
public java.util.List<Organization> getOrganizations()
getMyOrganizationsOnMessageBox
public java.util.List<Organization> getMyOrganizationsOnMessageBox(MessageBox mbox)
getAllAccessibleMessageBoxes
public java.util.List<MessageBox> getAllAccessibleMessageBoxes()
getAllAccessiblePecMessageBoxes
public java.util.List<MessageBox> getAllAccessiblePecMessageBoxes()
getMessageBoxesEnabledForAccount
public java.util.List<MessageBox> getMessageBoxesEnabledForAccount()
getLocalAddressBooks
public java.util.List<AddressBook> getLocalAddressBooks()
getExternalAddressBooks
public java.util.List<AddressBook> getExternalAddressBooks()
getStoryboards
public java.util.List<Storyboard> getStoryboards()
getSmartFolders
public java.util.List<SmartFolder> getSmartFolders()
getFavorites
public java.util.List<DesktopAction.UserFavorites> getFavorites()
favoritesDms
@Transactional
public java.lang.String favoritesDms()
favoritesFolders
@Transactional
public java.lang.String favoritesFolders()
isFilter
public boolean isFilter()
setFilter
public void setFilter(boolean filter)
getDocumentManager
public DocumentManager getDocumentManager()
isInternal
public boolean isInternal()
setInternal
public void setInternal(boolean internal)