com.caucho.admin.action
Class PdfReportAction

java.lang.Object
  extended by com.caucho.admin.action.PdfReportAction
All Implemented Interfaces:
AdminAction

public class PdfReportAction
extends java.lang.Object
implements AdminAction


Nested Class Summary
static class PdfReportAction.PdfReportActionResult
           
 
Constructor Summary
PdfReportAction()
           
 
Method Summary
 PdfReportAction.PdfReportActionResult execute()
           
 java.lang.String getLogDirectory()
           
 Path getLogPath()
           
 java.lang.String getMailFrom()
           
 java.lang.String getMailTo()
           
 java.lang.String getPath()
           
 long getPeriod()
           
 long getProfileTick()
           
 long getProfileTime()
           
 java.lang.String getReport()
           
 java.lang.String getReportFileName()
           
 java.lang.String getTitle()
           
 void init()
           
 boolean isReturnPdf()
           
 boolean isSnapshot()
           
 boolean isWatchdog()
           
 void setLogDirectory(java.lang.String logDirectory)
           
 void setMailFrom(java.lang.String mailFrom)
           
 void setMailTo(java.lang.String mailTo)
           
 void setPath(java.lang.String path)
           
 void setPeriod(long period)
           
 void setProfileTick(long profileTick)
           
 void setProfileTime(long profileTime)
           
 void setReport(java.lang.String report)
           
 void setReturnPdf(boolean returnPdf)
           
 void setSnapshot(boolean isSnapshot)
           
 void setTitle(java.lang.String title)
           
 void setWatchdog(boolean isWatchdog)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PdfReportAction

public PdfReportAction()
Method Detail

getPath

public java.lang.String getPath()

setPath

public void setPath(java.lang.String path)

getReport

public java.lang.String getReport()

setReport

public void setReport(java.lang.String report)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getPeriod

public long getPeriod()

setPeriod

public void setPeriod(long period)

isSnapshot

public boolean isSnapshot()

setSnapshot

public void setSnapshot(boolean isSnapshot)

setWatchdog

public void setWatchdog(boolean isWatchdog)

isWatchdog

public boolean isWatchdog()

getProfileTime

public long getProfileTime()

setProfileTime

public void setProfileTime(long profileTime)

getProfileTick

public long getProfileTick()

setProfileTick

public void setProfileTick(long profileTick)

getLogDirectory

public java.lang.String getLogDirectory()

getLogPath

public Path getLogPath()

setLogDirectory

public void setLogDirectory(java.lang.String logDirectory)

getMailTo

public java.lang.String getMailTo()

setMailTo

public void setMailTo(java.lang.String mailTo)

getMailFrom

public java.lang.String getMailFrom()

setMailFrom

public void setMailFrom(java.lang.String mailFrom)

isReturnPdf

public boolean isReturnPdf()

setReturnPdf

public void setReturnPdf(boolean returnPdf)

init

public void init()

getReportFileName

public java.lang.String getReportFileName()

execute

public PdfReportAction.PdfReportActionResult execute()
                                              throws java.io.IOException
Throws:
java.io.IOException