it.sistematica.isharedoc.action.iservice
Class SystemAction

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

@Controller(value="iserviceSystemAction")
public class SystemAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  it.neverworks.data.EntityManager entities
           
(package private)  IndexService indexService
           
(package private)  PartitionService partitionService
           
(package private)  ReportingService reportingService
           
(package private)  it.neverworks.application.service.UserInfo userInfo
           
 
Fields inherited from class it.sistematica.isharedoc.action.BaseAction
cloudManager, jsonResult, parameters, redirectURL, request, resultCode, resultMessage, search, session
 
Constructor Summary
SystemAction()
           
 
Method Summary
 java.lang.String archiveInstancesReport()
           
 java.lang.String archiveMessagesPanel()
           
 Partition getPartition()
           
 void prepare()
           
 java.lang.String reindex()
           
 java.lang.String reindexDialog()
           
 java.lang.String reindexDms()
           
 java.lang.String reindexInstances()
           
 java.lang.String reindexTasks()
           
 java.lang.String repairPartitions()
           
 
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

entities

it.neverworks.data.EntityManager entities

indexService

IndexService indexService

partitionService

PartitionService partitionService

reportingService

ReportingService reportingService

userInfo

it.neverworks.application.service.UserInfo userInfo
Constructor Detail

SystemAction

public SystemAction()
Method Detail

reindexDialog

public java.lang.String reindexDialog()

archiveMessagesPanel

public java.lang.String archiveMessagesPanel()

prepare

public void prepare()

reindex

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

reindexDms

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

reindexInstances

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

reindexTasks

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

repairPartitions

@Secured(value="ROLE_ADMINISTRATOR")
public java.lang.String repairPartitions()

archiveInstancesReport

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

getPartition

public Partition getPartition()