it.sistematica.isharedoc.action.isd
Class ReportAction

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

@Controller(value="isdReportAction")
public class ReportAction
extends BaseAction


Nested Class Summary
static class ReportAction.AssignmentSavingResult
           
static class ReportAction.MessageInstanceCountResult
           
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  it.neverworks.data.EntityManager entities
           
static org.slf4j.Logger logger
           
(package private)  ReportingService reportingService
           
(package private)  it.neverworks.application.service.TemporaryFileService temporaryFileService
           
(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
ReportAction()
           
 
Method Summary
 java.lang.String dailyReport()
           
 java.lang.String dailyReportDialog()
           
 java.lang.String getCancelMessage()
           
 java.lang.String getContentDisposition()
           
 java.lang.String getContentType()
           
 java.lang.String getExceptionStack()
           
 java.io.InputStream getExportStream()
           
 java.lang.String getFileId()
           
 java.lang.String getFileName()
           
 java.lang.String getImage()
           
 java.util.Map<java.lang.String,java.lang.Object> getReportParameters()
           
 java.util.List<DailyInstance> getResults()
           
 java.lang.String getTmpName()
           
 java.lang.String instanceMessageReport()
           
 java.lang.String messageInstanceGhraph()
           
 void prepare()
           
 void prepareInstanceMessageReport()
           
 void prepareTreeReport()
           
 void setFileId(java.lang.String fileId)
           
 void setFileName(java.lang.String fileName)
           
 void setFromDate(java.util.Date fromDate)
           
 void setImage(java.lang.String image)
           
 void setToDate(java.util.Date toDate)
           
 java.lang.String treeReport()
           
 java.lang.String viewChart()
           
 
Methods inherited from class it.sistematica.isharedoc.action.BaseAction
dateFormat, escapeHTML, escapeJavascript, escapeXml, execute, getJsonResult, getParameters, getRedirectURL, getRequestId, getResultCode, getResultMessage, getSearch, getServletRequest, getSession, getTaskLink, prepareCloudFile, prepareEntity, prepareEntity, prepareEntityUsingString, prepareEntityUsingString, prepareExport, prepareExport, 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

logger

public static final org.slf4j.Logger logger

reportingService

ReportingService reportingService

temporaryFileService

it.neverworks.application.service.TemporaryFileService temporaryFileService

userInfo

it.neverworks.application.service.UserInfo userInfo

entities

it.neverworks.data.EntityManager entities
Constructor Detail

ReportAction

public ReportAction()
Method Detail

dailyReportDialog

public java.lang.String dailyReportDialog()

prepare

public void prepare()

prepareInstanceMessageReport

public void prepareInstanceMessageReport()

prepareTreeReport

public void prepareTreeReport()

dailyReport

public java.lang.String dailyReport()

instanceMessageReport

public java.lang.String instanceMessageReport()

treeReport

public java.lang.String treeReport()

getResults

public java.util.List<DailyInstance> getResults()

setFromDate

public void setFromDate(java.util.Date fromDate)

setToDate

public void setToDate(java.util.Date toDate)

getReportParameters

public java.util.Map<java.lang.String,java.lang.Object> getReportParameters()

getExportStream

public java.io.InputStream getExportStream()

getFileId

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

setFileId

public void setFileId(java.lang.String fileId)
Overrides:
setFileId in class BaseAction

getCancelMessage

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

getExceptionStack

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

getFileName

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

setFileName

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

getContentDisposition

public java.lang.String getContentDisposition()

getContentType

public java.lang.String getContentType()

getTmpName

public java.lang.String getTmpName()

getImage

public java.lang.String getImage()

setImage

public void setImage(java.lang.String image)

viewChart

public java.lang.String viewChart()
                           throws java.lang.Exception
Throws:
java.lang.Exception

messageInstanceGhraph

public java.lang.String messageInstanceGhraph()
                                       throws java.lang.Exception
Throws:
java.lang.Exception