it.sistematica.isharedoc.action.isd
Class PartitionAction

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

@Controller(value="isdPartitionAction")
@Secured(value={"family:isharedoc.partition","function:.view"})
public class PartitionAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  it.neverworks.util.Configuration configuration
           
(package private)  DocumentManager documentManager
           
(package private)  IndexService indexService
           
 java.util.List<LocationAction.LocationInfo> locations
           
(package private)  MessageboxService messageboxService
           
(package private)  PartitionService partitionService
           
(package private)  it.neverworks.application.service.TemporaryFileService temporaryFileService
           
(package private)  it.neverworks.application.service.UserInfo userInfo
           
(package private)  it.neverworks.security.service.UserService userService
           
 
Fields inherited from class it.sistematica.isharedoc.action.BaseAction
cloudManager, entities, jsonResult, parameters, redirectURL, request, resultCode, resultMessage, search, session
 
Constructor Summary
PartitionAction()
           
 
Method Summary
 java.lang.String archiveDialog()
           
 java.lang.String archiveMessages()
           
 java.lang.String create()
           
 java.lang.String dashboardPanel()
           
 java.lang.String edit()
           
 java.lang.String editDetailPanel()
           
 java.lang.String editLocationsPanel()
           
 java.lang.String editLogoPanel()
           
 int getCount()
           
 java.lang.String getFileName()
           
 java.lang.String getFileNameRibbon()
           
 java.lang.Long getFolderReportId()
           
 java.util.Date getFromDate()
           
 java.lang.String getFromPanel()
           
 java.util.List<LocationAction.LocationInfo> getLocations()
           
 java.lang.String getName()
           
 java.lang.String getNameRibbon()
           
 Partition getPartition()
           
 java.util.Collection<Partition> getPartitions()
           
 java.util.List<Drive> getSystemDisks()
           
 java.util.List<Team> getSystemTeams()
           
 java.util.List<it.neverworks.security.User> getSystemUsers()
           
 java.util.Date getToDate()
           
 java.lang.String getUserId()
           
 java.lang.String getUserPassword()
           
 java.lang.String partitionFunctions()
           
 void prepare()
           
 java.lang.String reindex()
           
 java.lang.String remove()
           
 java.lang.String repair()
           
 java.lang.String resultsMasterPanel()
           
 java.lang.String resultsPanel()
           
 java.lang.String save()
           
 java.lang.String saveLocations()
           
 java.lang.String saveLogos()
           
 java.lang.String search()
           
 void setFileName(java.lang.String fileName)
           
 void setFileNameRibbon(java.lang.String fileNameRibbon)
           
 void setFolderReportId(java.lang.Long folderReportId)
           
 void setFromDate(java.util.Date fromDate)
           
 void setFromPanel(java.lang.String fromPanel)
           
 void setLocations(java.util.List<LocationAction.LocationInfo> locations)
           
 void setName(java.lang.String name)
           
 void setNameRibbon(java.lang.String nameRibbon)
           
 void setToDate(java.util.Date toDate)
           
 void setUserId(java.lang.String userId)
           
 void setUserPassword(java.lang.String userPassword)
           
 
Methods inherited from class it.sistematica.isharedoc.action.BaseAction
dateFormat, escapeHTML, escapeJavascript, escapeXml, execute, getCancelMessage, getExceptionStack, getFileId, getJsonResult, getParameters, getRedirectURL, getRequestId, getResultCode, getResultMessage, getSearch, getServletRequest, getSession, getTaskLink, prepareCloudFile, prepareEntity, prepareEntity, prepareEntityUsingString, prepareEntityUsingString, prepareExport, prepareExport, setFileId, 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

userService

it.neverworks.security.service.UserService userService

temporaryFileService

it.neverworks.application.service.TemporaryFileService temporaryFileService

documentManager

DocumentManager documentManager

partitionService

PartitionService partitionService

indexService

IndexService indexService

messageboxService

MessageboxService messageboxService

configuration

it.neverworks.util.Configuration configuration

locations

public java.util.List<LocationAction.LocationInfo> locations
Constructor Detail

PartitionAction

public PartitionAction()
Method Detail

resultsPanel

public java.lang.String resultsPanel()

resultsMasterPanel

public java.lang.String resultsMasterPanel()

dashboardPanel

public java.lang.String dashboardPanel()

partitionFunctions

public java.lang.String partitionFunctions()

edit

public java.lang.String edit()

editDetailPanel

public java.lang.String editDetailPanel()

editLocationsPanel

public java.lang.String editLocationsPanel()

editLogoPanel

public java.lang.String editLogoPanel()

archiveDialog

public java.lang.String archiveDialog()

prepare

public void prepare()

create

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

save

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

repair

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

reindex

@Secured(value={"ROLE_ADMINISTRATOR","ROLE_SUPERVISOR"})
@Transactional
public java.lang.String reindex()

archiveMessages

@Secured(value={"ROLE_ADMINISTRATOR","ROLE_SUPERVISOR"})
public java.lang.String archiveMessages()

saveLocations

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

saveLogos

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

remove

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

search

public java.lang.String search()

getPartitions

public java.util.Collection<Partition> getPartitions()

getLocations

public java.util.List<LocationAction.LocationInfo> getLocations()

setLocations

public void setLocations(java.util.List<LocationAction.LocationInfo> locations)

getFromPanel

public java.lang.String getFromPanel()

setFromPanel

public void setFromPanel(java.lang.String fromPanel)

getFolderReportId

public java.lang.Long getFolderReportId()

setFolderReportId

public void setFolderReportId(java.lang.Long folderReportId)

getFromDate

public java.util.Date getFromDate()

setFromDate

public void setFromDate(java.util.Date fromDate)

getToDate

public java.util.Date getToDate()

setToDate

public void setToDate(java.util.Date toDate)

getPartition

public Partition getPartition()

getCount

public int getCount()

getUserId

public java.lang.String getUserId()

setUserId

public void setUserId(java.lang.String userId)

getUserPassword

public java.lang.String getUserPassword()

setUserPassword

public void setUserPassword(java.lang.String userPassword)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getFileName

public java.lang.String getFileName()
Overrides:
getFileName in class BaseAction

setFileName

public void setFileName(java.lang.String fileName)
Overrides:
setFileName in class BaseAction

getNameRibbon

public java.lang.String getNameRibbon()

setNameRibbon

public void setNameRibbon(java.lang.String nameRibbon)

getFileNameRibbon

public java.lang.String getFileNameRibbon()

setFileNameRibbon

public void setFileNameRibbon(java.lang.String fileNameRibbon)

getSystemDisks

public java.util.List<Drive> getSystemDisks()

getSystemUsers

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

getSystemTeams

public java.util.List<Team> getSystemTeams()