jet.server.api
Interface ActiveTaskRecord

All Superinterfaces:
java.io.Serializable

public interface ActiveTaskRecord
extends java.io.Serializable

A ActiveTaskRecord represents status information of a running task.


Method Summary
 java.lang.String getCatalog()
          Returns the report catalog of the active task.
 java.lang.String getEngineStatus()
          Returns the report engine status message of the active task.
 int getLaunchType()
          Returns the launch type of the active task.
 java.lang.String getLogicOfConditions()
          Returns the logic between the trigger and the time condition of this task.
 java.lang.String getParamFile()
          Returns the report parameter file of the task and displays it.
 java.lang.String getPublishType()
          Returns the report publish type of the active task and displays as "Task Type".
 java.lang.String getReport()
          Returns the report name of the active task.
 java.lang.String getReportNames()
          Returns a String containing all report names.
 java.util.Date getStartedTime()
          Returns the start time of the active task.
 java.lang.String getSubmitter()
          Returns the submitter of the active task.
 java.lang.String getTaskClass()
          Returns the task type of the active task.
 java.lang.String getTaskID()
          Returns the task ID of the active task.
 java.lang.String getTaskName()
          Returns the task name of the active task.
 java.lang.String getTrigger()
          Returns the bound trigger name of the active task.
 

Method Detail

getStartedTime

java.util.Date getStartedTime()
Returns the start time of the active task.

Returns:
the start time of the active task.

getEngineStatus

java.lang.String getEngineStatus()
Returns the report engine status message of the active task.

Returns:
the report engine status message of the active task.

getSubmitter

java.lang.String getSubmitter()
Returns the submitter of the active task.

Returns:
the submitter of the active task.

getTaskID

java.lang.String getTaskID()
Returns the task ID of the active task.

Returns:
the task ID of the active task.

getTaskName

java.lang.String getTaskName()
Returns the task name of the active task.

Returns:
the task name of the active task.

getTaskClass

java.lang.String getTaskClass()
Returns the task type of the active task.

Returns:
the task type of the active task.

getLaunchType

int getLaunchType()
Returns the launch type of the active task.

Returns:
the launch type of the active task.

getCatalog

java.lang.String getCatalog()
Returns the report catalog of the active task.

Returns:
the report catalog of the active task.

getReport

java.lang.String getReport()
Returns the report name of the active task.

Returns:
the report name of the active task.

getParamFile

java.lang.String getParamFile()
Returns the report parameter file of the task and displays it.

Returns:
the parameter file name of the task and displays it.

getPublishType

java.lang.String getPublishType()
Returns the report publish type of the active task and displays as "Task Type".


getTrigger

java.lang.String getTrigger()
Returns the bound trigger name of the active task.

Returns:
the bound trigger name. It can be null if no trigger binds with this task.

getLogicOfConditions

java.lang.String getLogicOfConditions()
Returns the logic between the trigger and the time condition of this task.

Returns:
the logic name. It can be null if no trigger binds with this task, or the launch type of this task is immediately.

getReportNames

java.lang.String getReportNames()
Returns a String containing all report names.

Returns:
report names string,multiple reports are separated by comma (",").