public class PdfReportAction extends java.lang.Object implements AdminAction
Modifier and Type | Class and Description |
---|---|
static class |
PdfReportAction.PdfReportActionResult |
Constructor and Description |
---|
PdfReportAction() |
Modifier and Type | Method and Description |
---|---|
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 |
isSnapshotHeapDump() |
boolean |
isSnapshotJmx() |
boolean |
isWatchdog() |
void |
setLogDirectory(java.lang.String logDirectory) |
void |
setMailFrom(java.lang.String mailFrom) |
void |
setMailSession(Session session) |
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 |
setServerId(java.lang.String serverId) |
void |
setSnapshot(boolean isSnapshot) |
void |
setSnapshotHeapDump(boolean isHeapDump) |
void |
setSnapshotJmx(boolean isJmx) |
void |
setTitle(java.lang.String title) |
void |
setWatchdog(boolean isWatchdog) |
public java.lang.String getPath()
public void setPath(java.lang.String path)
public java.lang.String getReport()
public void setReport(java.lang.String report)
public void setServerId(java.lang.String serverId)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public long getPeriod()
public void setPeriod(long period)
public boolean isSnapshot()
public void setSnapshot(boolean isSnapshot)
public void setSnapshotHeapDump(boolean isHeapDump)
public boolean isSnapshotHeapDump()
public void setSnapshotJmx(boolean isJmx)
public boolean isSnapshotJmx()
public void setWatchdog(boolean isWatchdog)
public boolean isWatchdog()
public long getProfileTime()
public void setProfileTime(long profileTime)
public long getProfileTick()
public void setProfileTick(long profileTick)
public java.lang.String getLogDirectory()
public Path getLogPath()
public void setLogDirectory(java.lang.String logDirectory)
public java.lang.String getMailTo()
public void setMailTo(java.lang.String mailTo)
public java.lang.String getMailFrom()
public void setMailFrom(java.lang.String mailFrom)
public void setMailSession(Session session)
public boolean isReturnPdf()
public void setReturnPdf(boolean returnPdf)
public void init()
public java.lang.String getReportFileName()
public PdfReportAction.PdfReportActionResult execute() throws java.io.IOException
java.io.IOException