|
Oracle Fusion Middleware Workflow Services Java API Reference for Oracle SOA Suite 11g Release 1 (11.1.1.6.3) E10660-10 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITaskReportService
There are 4 out-of-the-box reports that are part of the installation. These reports are:
Report Name | Description |
---|---|
UNATTENDED_TASKS_REPORT | Provides an analysis of tasks assigned to users' groups or reportees' groups that need attention because they have not yet been acquired |
PRIORITY_REPORT | Provides an analysis of number of tasks by priorities assigned to a user, reportees, or their groups |
CYCLE_TIME_REPORT | Provides an analysis of time taken to complete tasks from assignment to completion based on users' groups or reportees' groups |
PRODUCTIVITY_REPORT | Provides an analysis of tasks assigned and tasks completed in a given time period for a user, reportees, or their groups |
Please refer to the Developers guide to get list of parameters to each of these reports. The parameter names for these reports are listed below.
parameter name | values |
---|---|
TASK_ASSIGNEEUSERS | My+Group, My, or Reportees |
PRIORITY | Any, 1, 2, 3, 4, or 5 |
TASK_CREATED_DATE_FROM and TASK_CREATED_DATE_TO | date range |
TASK_END_DATE_FROM and TASK_END_DATE_TO | date range |
TASK_EXPIRATION_DATE_FROM and TASK_EXPIRATION_DATE_TO | date range |
TASK_STATE | Any, ASSIGNED, EXPIRED, INFO_REQUESTED |
TASK_UPDATEDBY | My and Reportees |
Also, please refer to the schema definition fragment below for the report input type.
<xsd:element name="reportInput" type="reportInputType"></xsd:element> <xsd:complexType name="reportInputType"> <xsd:sequence> <xsd:element name="reportName" type="xsd:string" minOccurs="1" maxOccurs="1"/> <xsd:element name="reportInputParameters" type="reportInputParametersType" minOccurs="0" maxOccurs="1"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="reportInputParametersType"> <xsd:sequence> <xsd:element name="reportInputParameter" type="reportInputParameterType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="reportInputParameterType"> <xsd:attribute name="name" type="xsd:string" use="required"/> <xsd:attribute name="value" type="xsd:string" use="required"/> </xsd:complexType>"
Method Summary | |
---|---|
ReportOutput |
executeReport(IWorkflowContext ctx, ReportInputType input) executeReport is used for executing a report with the supplied parameters. |
Method Detail |
---|
ReportOutput executeReport(IWorkflowContext ctx, ReportInputType input) throws WorkflowException
ctx
- the workflow context (can contain valid token or credentials)WorkflowException
- if any runtime error occurs while executing the report
|
Oracle Fusion Middleware Workflow Services Java API Reference for Oracle SOA Suite 11g Release 1 (11.1.1.6.3) E10660-10 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |