Agentflow
V3.1

si.wfcidata
Class ChartJPGAPIImpl

java.lang.Object
  extended by si.wfcidata.ChartJPGAPIImpl
All Implemented Interfaces:
si.wfinterface.ChartJPGAPI

public class ChartJPGAPIImpl
extends java.lang.Object
implements si.wfinterface.ChartJPGAPI

No comment yet

Version:
1.3
Author:
lchuang

Field Summary
 
Fields inherited from interface si.wfinterface.ChartJPGAPI
CATEGORY_CHART_AREA, CATEGORY_CHART_HORIZONTALBAR, CATEGORY_CHART_LINE, CATEGORY_CHART_PIE, CATEGORY_CHART_VERTICALBAR, TIMESERIES_CHART_AREA, TIMESERIES_CHART_BAR, TIMESERIES_CHART_LINE, TIMESERIES_CHART_STEP
 
Constructor Summary
ChartJPGAPIImpl(WFCI wfci)
           
 
Method Summary
 boolean DepartDepartmentFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, Department dep, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load according to department kind for a specific department.
 boolean DepartDepartmentFinishedLoad(Department dep, int categoryType, java.io.OutputStream output)
          场ず场ЧΘ秖参璸
 boolean DepartDepartmentUnFinishedLoad(Department dep, int categoryType, java.io.OutputStream output)
          场ず场快秖参璸
 boolean DepartFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, Department dep, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load according to process kind for a specific department.
 boolean DepartFinishedLoad(Department dep, int categoryType, java.io.OutputStream output)
          场瑈祘ЧΘ秖参璸
 boolean DepartMemberFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, Department dep, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load according to member kind for a specific department.
 boolean DepartMemberFinishedLoad(Department dep, int categoryType, java.io.OutputStream output)
          场ΘЧΘ秖参璸
 boolean DepartMemberUnFinishedLoad(Department dep, int categoryType, java.io.OutputStream output)
          场Θ快秖参璸
 boolean DepartNewedLoad(java.util.Calendar startTime, java.util.Calendar endTime, Department dep, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load according to process kind for a specific department.
 boolean DepartNewedLoad(Department dep, int categoryType, java.io.OutputStream output)
          场瑈祘币笆秖参璸
 boolean DepartUnFinishedLoad(Department dep, int categoryType, java.io.OutputStream output)
          场瑈祘快秖参璸
protected  java.util.Vector getComputeDepartmentLoad(ComputeSearchCondition sc, int topnum)
           
protected  java.util.Vector getComputeMemberLoad(ComputeSearchCondition sc, int topnum)
           
protected  java.util.Vector getComputeProjectLoad(ComputeSearchCondition sc, int topnum)
          Searching Utilties
protected  java.util.Vector getComputeTaskLoad(ComputeSearchCondition sc, int topnum)
           
 java.lang.String getDepartmentNameByID(java.lang.String depID)
           
 java.util.Vector getMemberIDsOfDepartment(java.lang.String depID)
           
 java.lang.String getMemberNameByID(java.lang.String memID)
           
 java.lang.String getProcessNameByID(java.lang.String proID)
           
protected  java.util.Vector getProcessNodeTime(ComputeSearchCondition sc)
           
 java.lang.String getProjectNameByID(java.lang.String prjID)
          methods about project, process, department, role, member
protected  java.util.Vector getTimeSeriesTaskLoad(ComputeSearchCondition sc, int timeSpan)
           
 boolean MemberFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, MemberRecord mem, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load according to process kind for a specific member.
 boolean MemberFinishedLoad(MemberRecord mem, int categoryType, java.io.OutputStream output)
          ЧΘ秖参璸
 boolean MemberNewedLoad(java.util.Calendar startTime, java.util.Calendar endTime, MemberRecord mem, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load according to process kind for a specific member.
 boolean MemberNewedLoad(MemberRecord mem, int categoryType, java.io.OutputStream output)
          币笆秖参璸
 boolean MemberUnFinishedLoad(MemberRecord mem, int categoryType, java.io.OutputStream output)
          快秖参璸
 boolean ProcessFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.lang.Object orgUnit, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load in a specific project by a specific organization unit.
 boolean ProcessFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load in a specific project.
 boolean ProcessFinishedLoad(java.lang.Object orgUnit, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load in a specific project by a specific organization unit.
 boolean ProcessFinishedLoad(Project prj, int categoryType, java.io.OutputStream output)
          盡ずЧΘ瑈祘秖参璸
 boolean ProcessNewedLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.lang.Object orgUnit, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load in a specific project by a specific organization unit.
 boolean ProcessNewedLoad(java.util.Calendar startTime, java.util.Calendar endTime, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load in a specific project.
 boolean ProcessNewedLoad(java.lang.Object orgUnit, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load in a specific project by a specific organization unit.
 boolean ProcessNewedLoad(Project prj, int categoryType, java.io.OutputStream output)
          盡ず砆币笆瑈祘秖参璸
 boolean ProcessNodeAverageTime(java.util.Calendar startTime, java.util.Calendar endTime, DBProcess pro, int categoryType, java.io.OutputStream output)
          calculate the statistics about the task average finished time of every sub-processes for a specific process.
 boolean ProcessNodeAverageTime(DBProcess pro, int categoryType, java.io.OutputStream output)
          瑈祘瑈祘キА丁参璸
 boolean ProcessTimeSeriesLoad(java.util.Calendar startTime, java.util.Calendar endTime, DBProcess pro, int timeSpan, int categoryType, java.io.OutputStream output)
          calculate the statistics about the task load for a specific process.
 boolean ProcessTimeSeriesLoad(java.util.Calendar startTime, java.util.Calendar endTime, DBProcess pro, java.lang.Object orgUnit, int timeSpan, int categoryType, java.io.OutputStream output)
          calculate the statistics about the task load for a specific process by a specific organization unit.
 boolean ProcessTimeSeriesLoad(DBProcess pro, int timeSpan, int categoryType, java.io.OutputStream output)
          瑈祘丁ЧΘ秖参璸(Time Series Chart)
 boolean ProcessTimeSeriesLoad(DBProcess pro, java.lang.Object orgUnit, int timeSpan, int categoryType, java.io.OutputStream output)
          calculate the statistics about the task load for a specific process by a specific organization unit.
 boolean ProcessUnFinishedLoad(java.lang.Object orgUnit, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the unfinished task load in a specific project by a specific organization unit.
 boolean ProcessUnFinishedLoad(Project prj, int categoryType, java.io.OutputStream output)
          盡ずゼЧΘ瑈祘秖参璸
 boolean ProjectFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load among projects.
 boolean ProjectFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.lang.Object orgUnit, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load among projects by a specific organization unit.
 boolean ProjectFinishedLoad(int categoryType, java.io.OutputStream output)
          盡ЧΘ瑈祘秖参璸
 boolean ProjectFinishedLoad(java.lang.Object orgUnit, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load among projects by a specific organization unit.
 boolean ProjectNewedLoad(java.util.Calendar startTime, java.util.Calendar endTime, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load among projects.
 boolean ProjectNewedLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.lang.Object orgUnit, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load among projects by a specific organization unit.
 boolean ProjectNewedLoad(int categoryType, java.io.OutputStream output)
          盡砆币笆瑈祘秖参璸
 boolean ProjectNewedLoad(java.lang.Object orgUnit, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load among projects by a specific organization unit.
 boolean ProjectTimeSeriesLoad(java.util.Calendar startTime, java.util.Calendar endTime, Project prj, int timeSpan, int categoryType, java.io.OutputStream output)
          calculate the statistics about the task load for a specific project.
 boolean ProjectTimeSeriesLoad(java.util.Calendar startTime, java.util.Calendar endTime, Project prj, java.lang.Object orgUnit, int timeSpan, int categoryType, java.io.OutputStream output)
          calculate the statistics about the task load for a specific project by a specific organization unit.
 boolean ProjectTimeSeriesLoad(Project prj, int timeSpan, int categoryType, java.io.OutputStream output)
          盡丁ЧΘ瑈祘秖参璸(Time Series Chart)
 boolean ProjectTimeSeriesLoad(Project prj, java.lang.Object orgUnit, int timeSpan, int categoryType, java.io.OutputStream output)
          calculate the statistics about the task load for a specific project by a specific organization unit.
 boolean ProjectUnFinishedLoad(int categoryType, java.io.OutputStream output)
          盡ゼЧΘ瑈祘秖参璸
 boolean ProjectUnFinishedLoad(java.lang.Object orgUnit, int categoryType, java.io.OutputStream output)
          calculate the statistics about the unfinished task load among projects by a specific organization unit.
 boolean TopMemberFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, int topnum, int categoryType, java.io.OutputStream output)
          calculate the statistics about the top finished task load among members.
 boolean TopMemberFinishedLoad(int topnum, int categoryType, java.io.OutputStream output)
          ЧΘ秖逼︽参璸
 boolean TopMemberUnFinishedLoad(int topnum, int categoryType, java.io.OutputStream output)
          快秖逼︽参璸
 boolean TopPrjTaskFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, int topnum, int categoryType, java.io.OutputStream output)
          calculate the statistics about the top finished root process load.
 boolean TopPrjTaskFinishedLoad(int topnum, int categoryType, java.io.OutputStream output)
          ЧΘ瑈祘逼︽参璸
 boolean TopPrjTaskNewedLoad(java.util.Calendar startTime, java.util.Calendar endTime, int topnum, int categoryType, java.io.OutputStream output)
          calculate the statistics about the top activated root process load.
 boolean TopPrjTaskNewedLoad(int topnum, int categoryType, java.io.OutputStream output)
          砆币笆瑈祘逼︽参璸
 boolean TopPrjTaskUnFinishedLoad(int topnum, int categoryType, java.io.OutputStream output)
          ゼЧΘ瑈祘逼︽参璸
 boolean UnitWorkLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.lang.Object orgUnit, int timeSpan, int categoryType, java.io.OutputStream output)
          calculate the statistics about the task load for a specific organization unit.
 boolean UnitWorkLoad(java.lang.Object orgUnit, int timeSpan, int categoryType, java.io.OutputStream output)
          虫丁ЧΘ秖参璸(Time Series Chart)
 boolean UserDefinedMemberFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.util.Vector memList, DBProcess pro, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load in a specific root process by some specific members.
 boolean UserDefinedMemberFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.util.Vector memList, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load by some specific members.
 boolean UserDefinedMemberFinishedLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.util.Vector memList, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load in a specific project by some specific members.
 boolean UserDefinedMemberFinishedLoad(java.util.Vector memList, DBProcess pro, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load in a specific root process by some specific members.
 boolean UserDefinedMemberFinishedLoad(java.util.Vector memList, int categoryType, java.io.OutputStream output)
          璹ЧΘ秖参璸
 boolean UserDefinedMemberFinishedLoad(java.util.Vector memList, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the finished task load in a specific project by some specific members.
 boolean UserDefinedMemberNewedLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.util.Vector memList, DBProcess pro, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load in a specific root process by some specific members.
 boolean UserDefinedMemberNewedLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.util.Vector memList, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load by some specific members.
 boolean UserDefinedMemberNewedLoad(java.util.Calendar startTime, java.util.Calendar endTime, java.util.Vector memList, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load in a specific project by some specific members.
 boolean UserDefinedMemberNewedLoad(java.util.Vector memList, DBProcess pro, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load in a specific root process by some specific members.
 boolean UserDefinedMemberNewedLoad(java.util.Vector memList, int categoryType, java.io.OutputStream output)
          璹币笆秖参璸
 boolean UserDefinedMemberNewedLoad(java.util.Vector memList, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the activated task load in a specific project by some specific members.
 boolean UserDefinedMemberUnFinishedLoad(java.util.Vector memList, DBProcess pro, int categoryType, java.io.OutputStream output)
          calculate the statistics about the unfinished task load in a specific root process by some specific members.
 boolean UserDefinedMemberUnFinishedLoad(java.util.Vector memList, int categoryType, java.io.OutputStream output)
          璹ゼЧΘ秖参璸
 boolean UserDefinedMemberUnFinishedLoad(java.util.Vector memList, Project prj, int categoryType, java.io.OutputStream output)
          calculate the statistics about the unfinished task load in a specific project by some specific members.
protected  boolean writeCategoryChartOutputStream(java.util.Vector result, int categoryType, java.io.OutputStream output)
           
protected  boolean writeTimeSeriesChartOutputStream(java.util.Date timeFrom, java.util.Date timeTo, java.util.Vector result, int timeSpan, int categoryType, java.io.OutputStream output)
           
protected  boolean writeTimeSeriesChartOutputStream(java.util.Vector result, int timeSpan, int categoryType, java.io.OutputStream output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartJPGAPIImpl

public ChartJPGAPIImpl(WFCI wfci)
Method Detail

DepartDepartmentFinishedLoad

public boolean DepartDepartmentFinishedLoad(java.util.Calendar startTime,
                                            java.util.Calendar endTime,
                                            Department dep,
                                            int categoryType,
                                            java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load according to department kind for a specific department.

Specified by:
DepartDepartmentFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

DepartDepartmentFinishedLoad

public boolean DepartDepartmentFinishedLoad(Department dep,
                                            int categoryType,
                                            java.io.OutputStream output)
场ず场ЧΘ秖参璸

Specified by:
DepartDepartmentFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

DepartDepartmentUnFinishedLoad

public boolean DepartDepartmentUnFinishedLoad(Department dep,
                                              int categoryType,
                                              java.io.OutputStream output)
场ず场快秖参璸

Specified by:
DepartDepartmentUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

DepartFinishedLoad

public boolean DepartFinishedLoad(java.util.Calendar startTime,
                                  java.util.Calendar endTime,
                                  Department dep,
                                  int categoryType,
                                  java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load according to process kind for a specific department.

Specified by:
DepartFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

DepartFinishedLoad

public boolean DepartFinishedLoad(Department dep,
                                  int categoryType,
                                  java.io.OutputStream output)
场瑈祘ЧΘ秖参璸

Specified by:
DepartFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

DepartMemberFinishedLoad

public boolean DepartMemberFinishedLoad(java.util.Calendar startTime,
                                        java.util.Calendar endTime,
                                        Department dep,
                                        int categoryType,
                                        java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load according to member kind for a specific department.

Specified by:
DepartMemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

DepartMemberFinishedLoad

public boolean DepartMemberFinishedLoad(Department dep,
                                        int categoryType,
                                        java.io.OutputStream output)
场ΘЧΘ秖参璸

Specified by:
DepartMemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

DepartMemberUnFinishedLoad

public boolean DepartMemberUnFinishedLoad(Department dep,
                                          int categoryType,
                                          java.io.OutputStream output)
场Θ快秖参璸

Specified by:
DepartMemberUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

DepartNewedLoad

public boolean DepartNewedLoad(java.util.Calendar startTime,
                               java.util.Calendar endTime,
                               Department dep,
                               int categoryType,
                               java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load according to process kind for a specific department.

Specified by:
DepartNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the time to activate task
endTime - the endtime of the time to activate task
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

DepartNewedLoad

public boolean DepartNewedLoad(Department dep,
                               int categoryType,
                               java.io.OutputStream output)
场瑈祘币笆秖参璸

Specified by:
DepartNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

DepartUnFinishedLoad

public boolean DepartUnFinishedLoad(Department dep,
                                    int categoryType,
                                    java.io.OutputStream output)
场瑈祘快秖参璸

Specified by:
DepartUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
dep - the specific department
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Department

getComputeDepartmentLoad

protected java.util.Vector getComputeDepartmentLoad(ComputeSearchCondition sc,
                                                    int topnum)

getComputeMemberLoad

protected java.util.Vector getComputeMemberLoad(ComputeSearchCondition sc,
                                                int topnum)

getComputeProjectLoad

protected java.util.Vector getComputeProjectLoad(ComputeSearchCondition sc,
                                                 int topnum)
Searching Utilties


getComputeTaskLoad

protected java.util.Vector getComputeTaskLoad(ComputeSearchCondition sc,
                                              int topnum)

getDepartmentNameByID

public java.lang.String getDepartmentNameByID(java.lang.String depID)

getMemberIDsOfDepartment

public java.util.Vector getMemberIDsOfDepartment(java.lang.String depID)

getMemberNameByID

public java.lang.String getMemberNameByID(java.lang.String memID)

getProcessNameByID

public java.lang.String getProcessNameByID(java.lang.String proID)

getProcessNodeTime

protected java.util.Vector getProcessNodeTime(ComputeSearchCondition sc)

getProjectNameByID

public java.lang.String getProjectNameByID(java.lang.String prjID)
methods about project, process, department, role, member


getTimeSeriesTaskLoad

protected java.util.Vector getTimeSeriesTaskLoad(ComputeSearchCondition sc,
                                                 int timeSpan)

MemberFinishedLoad

public boolean MemberFinishedLoad(java.util.Calendar startTime,
                                  java.util.Calendar endTime,
                                  MemberRecord mem,
                                  int categoryType,
                                  java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load according to process kind for a specific member.

Specified by:
MemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
mem - the specific member
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

MemberFinishedLoad

public boolean MemberFinishedLoad(MemberRecord mem,
                                  int categoryType,
                                  java.io.OutputStream output)
ЧΘ秖参璸

Specified by:
MemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
mem - the specific member
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

MemberNewedLoad

public boolean MemberNewedLoad(java.util.Calendar startTime,
                               java.util.Calendar endTime,
                               MemberRecord mem,
                               int categoryType,
                               java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load according to process kind for a specific member.

Specified by:
MemberNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the activated time
endTime - the endtime of the activated time
mem - the specific member
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

MemberNewedLoad

public boolean MemberNewedLoad(MemberRecord mem,
                               int categoryType,
                               java.io.OutputStream output)
币笆秖参璸

Specified by:
MemberNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
mem - the specific member
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

MemberUnFinishedLoad

public boolean MemberUnFinishedLoad(MemberRecord mem,
                                    int categoryType,
                                    java.io.OutputStream output)
快秖参璸

Specified by:
MemberUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
mem - the specific member
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

ProcessFinishedLoad

public boolean ProcessFinishedLoad(java.util.Calendar startTime,
                                   java.util.Calendar endTime,
                                   java.lang.Object orgUnit,
                                   Project prj,
                                   int categoryType,
                                   java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load in a specific project by a specific organization unit.

Specified by:
ProcessFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProcessFinishedLoad

public boolean ProcessFinishedLoad(java.util.Calendar startTime,
                                   java.util.Calendar endTime,
                                   Project prj,
                                   int categoryType,
                                   java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load in a specific project.

Specified by:
ProcessFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProcessFinishedLoad

public boolean ProcessFinishedLoad(java.lang.Object orgUnit,
                                   Project prj,
                                   int categoryType,
                                   java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load in a specific project by a specific organization unit.

Specified by:
ProcessFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProcessFinishedLoad

public boolean ProcessFinishedLoad(Project prj,
                                   int categoryType,
                                   java.io.OutputStream output)
盡ずЧΘ瑈祘秖参璸

Specified by:
ProcessFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProcessNewedLoad

public boolean ProcessNewedLoad(java.util.Calendar startTime,
                                java.util.Calendar endTime,
                                java.lang.Object orgUnit,
                                Project prj,
                                int categoryType,
                                java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load in a specific project by a specific organization unit.

Specified by:
ProcessNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the time to activate task
endTime - the endtime of the time to activate task
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProcessNewedLoad

public boolean ProcessNewedLoad(java.util.Calendar startTime,
                                java.util.Calendar endTime,
                                Project prj,
                                int categoryType,
                                java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load in a specific project.

Specified by:
ProcessNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the time to activate task
endTime - the endtime of the time to activate task
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProcessNewedLoad

public boolean ProcessNewedLoad(java.lang.Object orgUnit,
                                Project prj,
                                int categoryType,
                                java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load in a specific project by a specific organization unit.

Specified by:
ProcessNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProcessNewedLoad

public boolean ProcessNewedLoad(Project prj,
                                int categoryType,
                                java.io.OutputStream output)
盡ず砆币笆瑈祘秖参璸

Specified by:
ProcessNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProcessNodeAverageTime

public boolean ProcessNodeAverageTime(java.util.Calendar startTime,
                                      java.util.Calendar endTime,
                                      DBProcess pro,
                                      int categoryType,
                                      java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the task average finished time of every sub-processes for a specific process.

Specified by:
ProcessNodeAverageTime in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
pro - the specific parent process
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
DBProcess

ProcessNodeAverageTime

public boolean ProcessNodeAverageTime(DBProcess pro,
                                      int categoryType,
                                      java.io.OutputStream output)
瑈祘瑈祘キА丁参璸

Specified by:
ProcessNodeAverageTime in interface si.wfinterface.ChartJPGAPI
Parameters:
pro - the specific parent process
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
DBProcess

ProcessTimeSeriesLoad

public boolean ProcessTimeSeriesLoad(java.util.Calendar startTime,
                                     java.util.Calendar endTime,
                                     DBProcess pro,
                                     int timeSpan,
                                     int categoryType,
                                     java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the task load for a specific process.

Specified by:
ProcessTimeSeriesLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
pro - the specific parent process
timeSpan - time span to measure task load, including Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, and Calendar.YEAR
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
DBProcess

ProcessTimeSeriesLoad

public boolean ProcessTimeSeriesLoad(java.util.Calendar startTime,
                                     java.util.Calendar endTime,
                                     DBProcess pro,
                                     java.lang.Object orgUnit,
                                     int timeSpan,
                                     int categoryType,
                                     java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the task load for a specific process by a specific organization unit.

Specified by:
ProcessTimeSeriesLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
pro - the specific parent process
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
timeSpan - time span to measure task load, including Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, and Calendar.YEAR
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
DBProcess

ProcessTimeSeriesLoad

public boolean ProcessTimeSeriesLoad(DBProcess pro,
                                     int timeSpan,
                                     int categoryType,
                                     java.io.OutputStream output)
瑈祘丁ЧΘ秖参璸(Time Series Chart)

Specified by:
ProcessTimeSeriesLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
pro - the specific parent process
timeSpan - time span to measure task load, including Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, and Calendar.YEAR
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
DBProcess

ProcessTimeSeriesLoad

public boolean ProcessTimeSeriesLoad(DBProcess pro,
                                     java.lang.Object orgUnit,
                                     int timeSpan,
                                     int categoryType,
                                     java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the task load for a specific process by a specific organization unit.

Specified by:
ProcessTimeSeriesLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
pro - the specific parent process
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
timeSpan - time span to measure task load, including Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, and Calendar.YEAR
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
DBProcess

ProcessUnFinishedLoad

public boolean ProcessUnFinishedLoad(java.lang.Object orgUnit,
                                     Project prj,
                                     int categoryType,
                                     java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the unfinished task load in a specific project by a specific organization unit.

Specified by:
ProcessUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProcessUnFinishedLoad

public boolean ProcessUnFinishedLoad(Project prj,
                                     int categoryType,
                                     java.io.OutputStream output)
盡ずゼЧΘ瑈祘秖参璸

Specified by:
ProcessUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProjectFinishedLoad

public boolean ProjectFinishedLoad(java.util.Calendar startTime,
                                   java.util.Calendar endTime,
                                   int categoryType,
                                   java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load among projects.

Specified by:
ProjectFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

ProjectFinishedLoad

public boolean ProjectFinishedLoad(java.util.Calendar startTime,
                                   java.util.Calendar endTime,
                                   java.lang.Object orgUnit,
                                   int categoryType,
                                   java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load among projects by a specific organization unit.

Specified by:
ProjectFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

ProjectFinishedLoad

public boolean ProjectFinishedLoad(int categoryType,
                                   java.io.OutputStream output)
盡ЧΘ瑈祘秖参璸

Specified by:
ProjectFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

ProjectFinishedLoad

public boolean ProjectFinishedLoad(java.lang.Object orgUnit,
                                   int categoryType,
                                   java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load among projects by a specific organization unit.

Specified by:
ProjectFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

ProjectNewedLoad

public boolean ProjectNewedLoad(java.util.Calendar startTime,
                                java.util.Calendar endTime,
                                int categoryType,
                                java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load among projects.

Specified by:
ProjectNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the time to activate task
endTime - the endtime of the time to activate task
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

ProjectNewedLoad

public boolean ProjectNewedLoad(java.util.Calendar startTime,
                                java.util.Calendar endTime,
                                java.lang.Object orgUnit,
                                int categoryType,
                                java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load among projects by a specific organization unit.

Specified by:
ProjectNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the time to activate task
endTime - the endtime of the time to activate task
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

ProjectNewedLoad

public boolean ProjectNewedLoad(int categoryType,
                                java.io.OutputStream output)
盡砆币笆瑈祘秖参璸

Specified by:
ProjectNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

ProjectNewedLoad

public boolean ProjectNewedLoad(java.lang.Object orgUnit,
                                int categoryType,
                                java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load among projects by a specific organization unit.

Specified by:
ProjectNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

ProjectTimeSeriesLoad

public boolean ProjectTimeSeriesLoad(java.util.Calendar startTime,
                                     java.util.Calendar endTime,
                                     Project prj,
                                     int timeSpan,
                                     int categoryType,
                                     java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the task load for a specific project.

Specified by:
ProjectTimeSeriesLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
prj - the specific project
timeSpan - time span to measure task load, including Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, and Calendar.YEAR
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProjectTimeSeriesLoad

public boolean ProjectTimeSeriesLoad(java.util.Calendar startTime,
                                     java.util.Calendar endTime,
                                     Project prj,
                                     java.lang.Object orgUnit,
                                     int timeSpan,
                                     int categoryType,
                                     java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the task load for a specific project by a specific organization unit.

Specified by:
ProjectTimeSeriesLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
prj - the specific project
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
timeSpan - time span to measure task load, including Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, and Calendar.YEAR
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProjectTimeSeriesLoad

public boolean ProjectTimeSeriesLoad(Project prj,
                                     int timeSpan,
                                     int categoryType,
                                     java.io.OutputStream output)
盡丁ЧΘ瑈祘秖参璸(Time Series Chart)

Specified by:
ProjectTimeSeriesLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
prj - the specific project
timeSpan - time span to measure task load, including Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, and Calendar.YEAR
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProjectTimeSeriesLoad

public boolean ProjectTimeSeriesLoad(Project prj,
                                     java.lang.Object orgUnit,
                                     int timeSpan,
                                     int categoryType,
                                     java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the task load for a specific project by a specific organization unit.

Specified by:
ProjectTimeSeriesLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
prj - the specific project
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
timeSpan - time span to measure task load, including Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, and Calendar.YEAR
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
Project

ProjectUnFinishedLoad

public boolean ProjectUnFinishedLoad(int categoryType,
                                     java.io.OutputStream output)
盡ゼЧΘ瑈祘秖参璸

Specified by:
ProjectUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

ProjectUnFinishedLoad

public boolean ProjectUnFinishedLoad(java.lang.Object orgUnit,
                                     int categoryType,
                                     java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the unfinished task load among projects by a specific organization unit.

Specified by:
ProjectUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

TopMemberFinishedLoad

public boolean TopMemberFinishedLoad(java.util.Calendar startTime,
                                     java.util.Calendar endTime,
                                     int topnum,
                                     int categoryType,
                                     java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the top finished task load among members.

Specified by:
TopMemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
topnum - the shown number
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

TopMemberFinishedLoad

public boolean TopMemberFinishedLoad(int topnum,
                                     int categoryType,
                                     java.io.OutputStream output)
ЧΘ秖逼︽参璸

Specified by:
TopMemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
topnum - the shown number
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

TopMemberUnFinishedLoad

public boolean TopMemberUnFinishedLoad(int topnum,
                                       int categoryType,
                                       java.io.OutputStream output)
快秖逼︽参璸

Specified by:
TopMemberUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
topnum - the shown number
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

TopPrjTaskFinishedLoad

public boolean TopPrjTaskFinishedLoad(java.util.Calendar startTime,
                                      java.util.Calendar endTime,
                                      int topnum,
                                      int categoryType,
                                      java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the top finished root process load.

Specified by:
TopPrjTaskFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
topnum - the shown number
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

TopPrjTaskFinishedLoad

public boolean TopPrjTaskFinishedLoad(int topnum,
                                      int categoryType,
                                      java.io.OutputStream output)
ЧΘ瑈祘逼︽参璸

Specified by:
TopPrjTaskFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
topnum - the shown number
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

TopPrjTaskNewedLoad

public boolean TopPrjTaskNewedLoad(java.util.Calendar startTime,
                                   java.util.Calendar endTime,
                                   int topnum,
                                   int categoryType,
                                   java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the top activated root process load.

Specified by:
TopPrjTaskNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the activated time
endTime - the endtime of the activated time
topnum - the shown number
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

TopPrjTaskNewedLoad

public boolean TopPrjTaskNewedLoad(int topnum,
                                   int categoryType,
                                   java.io.OutputStream output)
砆币笆瑈祘逼︽参璸

Specified by:
TopPrjTaskNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
topnum - the shown number
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

TopPrjTaskUnFinishedLoad

public boolean TopPrjTaskUnFinishedLoad(int topnum,
                                        int categoryType,
                                        java.io.OutputStream output)
ゼЧΘ瑈祘逼︽参璸

Specified by:
TopPrjTaskUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
topnum - the shown number
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

UnitWorkLoad

public boolean UnitWorkLoad(java.util.Calendar startTime,
                            java.util.Calendar endTime,
                            java.lang.Object orgUnit,
                            int timeSpan,
                            int categoryType,
                            java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the task load for a specific organization unit.

Specified by:
UnitWorkLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the time to receive task
endTime - the endtime of the time to receive task
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
timeSpan - time span to measure task load, including Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, and Calendar.YEAR
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

UnitWorkLoad

public boolean UnitWorkLoad(java.lang.Object orgUnit,
                            int timeSpan,
                            int categoryType,
                            java.io.OutputStream output)
虫丁ЧΘ秖参璸(Time Series Chart)

Specified by:
UnitWorkLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
orgUnit - the organization unit object, the object type is among Department, Role and MemberRecord
timeSpan - time span to measure task load, including Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, and Calendar.YEAR
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly

UserDefinedMemberFinishedLoad

public boolean UserDefinedMemberFinishedLoad(java.util.Calendar startTime,
                                             java.util.Calendar endTime,
                                             java.util.Vector memList,
                                             DBProcess pro,
                                             int categoryType,
                                             java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load in a specific root process by some specific members.

Specified by:
UserDefinedMemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
memList - the specific member array (each element in Vector are instance of MemberRecord)
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord, DBProcess

UserDefinedMemberFinishedLoad

public boolean UserDefinedMemberFinishedLoad(java.util.Calendar startTime,
                                             java.util.Calendar endTime,
                                             java.util.Vector memList,
                                             int categoryType,
                                             java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load by some specific members.

Specified by:
UserDefinedMemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
memList - the specific member array (each element in Vector are instance of MemberRecord)
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

UserDefinedMemberFinishedLoad

public boolean UserDefinedMemberFinishedLoad(java.util.Calendar startTime,
                                             java.util.Calendar endTime,
                                             java.util.Vector memList,
                                             Project prj,
                                             int categoryType,
                                             java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load in a specific project by some specific members.

Specified by:
UserDefinedMemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the finished time
endTime - the endtime of the finished time
memList - the specific member array (each element in Vector are instance of MemberRecord)
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord, Project

UserDefinedMemberFinishedLoad

public boolean UserDefinedMemberFinishedLoad(java.util.Vector memList,
                                             DBProcess pro,
                                             int categoryType,
                                             java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load in a specific root process by some specific members.

Specified by:
UserDefinedMemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
memList - the specific member array (each element in Vector are instance of MemberRecord)
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord, DBProcess

UserDefinedMemberFinishedLoad

public boolean UserDefinedMemberFinishedLoad(java.util.Vector memList,
                                             int categoryType,
                                             java.io.OutputStream output)
璹ЧΘ秖参璸

Specified by:
UserDefinedMemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
memList - the specific member array (each element in Vector are instance of MemberRecord)
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

UserDefinedMemberFinishedLoad

public boolean UserDefinedMemberFinishedLoad(java.util.Vector memList,
                                             Project prj,
                                             int categoryType,
                                             java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the finished task load in a specific project by some specific members.

Specified by:
UserDefinedMemberFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
memList - the specific member array (each element in Vector are instance of MemberRecord)
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord, Project

UserDefinedMemberNewedLoad

public boolean UserDefinedMemberNewedLoad(java.util.Calendar startTime,
                                          java.util.Calendar endTime,
                                          java.util.Vector memList,
                                          DBProcess pro,
                                          int categoryType,
                                          java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load in a specific root process by some specific members.

Specified by:
UserDefinedMemberNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the time to activate task
endTime - the endtime of the time to activate task
memList - the specific member array (each element in Vector are instance of MemberRecord)
pro - the specific parent process
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

UserDefinedMemberNewedLoad

public boolean UserDefinedMemberNewedLoad(java.util.Calendar startTime,
                                          java.util.Calendar endTime,
                                          java.util.Vector memList,
                                          int categoryType,
                                          java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load by some specific members.

Specified by:
UserDefinedMemberNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the time to activate task
endTime - the endtime of the time to activate task
memList - the specific member array (each element in Vector are instance of MemberRecord)
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

UserDefinedMemberNewedLoad

public boolean UserDefinedMemberNewedLoad(java.util.Calendar startTime,
                                          java.util.Calendar endTime,
                                          java.util.Vector memList,
                                          Project prj,
                                          int categoryType,
                                          java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load in a specific project by some specific members.

Specified by:
UserDefinedMemberNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
startTime - the starttime of the time to activate task
endTime - the endtime of the time to activate task
memList - the specific member array (each element in Vector are instance of MemberRecord)
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord, Project

UserDefinedMemberNewedLoad

public boolean UserDefinedMemberNewedLoad(java.util.Vector memList,
                                          DBProcess pro,
                                          int categoryType,
                                          java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load in a specific root process by some specific members.

Specified by:
UserDefinedMemberNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
memList - the specific member array (each element in Vector are instance of MemberRecord)
pro - the specific parent process
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

UserDefinedMemberNewedLoad

public boolean UserDefinedMemberNewedLoad(java.util.Vector memList,
                                          int categoryType,
                                          java.io.OutputStream output)
璹币笆秖参璸

Specified by:
UserDefinedMemberNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
memList - the specific member array (each element in Vector are instance of MemberRecord)
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

UserDefinedMemberNewedLoad

public boolean UserDefinedMemberNewedLoad(java.util.Vector memList,
                                          Project prj,
                                          int categoryType,
                                          java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the activated task load in a specific project by some specific members.

Specified by:
UserDefinedMemberNewedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
memList - the specific member array (each element in Vector are instance of MemberRecord)
prj - the specific project
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord, Project

UserDefinedMemberUnFinishedLoad

public boolean UserDefinedMemberUnFinishedLoad(java.util.Vector memList,
                                               DBProcess pro,
                                               int categoryType,
                                               java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the unfinished task load in a specific root process by some specific members.

Specified by:
UserDefinedMemberUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
memList - the specific member array (each element in Vector are instance of MemberRecord)
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord, DBProcess

UserDefinedMemberUnFinishedLoad

public boolean UserDefinedMemberUnFinishedLoad(java.util.Vector memList,
                                               int categoryType,
                                               java.io.OutputStream output)
璹ゼЧΘ秖参璸

Specified by:
UserDefinedMemberUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
memList - the specific member array (each element in Vector are instance of MemberRecord)
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord

UserDefinedMemberUnFinishedLoad

public boolean UserDefinedMemberUnFinishedLoad(java.util.Vector memList,
                                               Project prj,
                                               int categoryType,
                                               java.io.OutputStream output)
Description copied from interface: si.wfinterface.ChartJPGAPI
calculate the statistics about the unfinished task load in a specific project by some specific members.

Specified by:
UserDefinedMemberUnFinishedLoad in interface si.wfinterface.ChartJPGAPI
Parameters:
memList - the specific member array (each element in Vector are instance of MemberRecord)
categoryType - the category chart type
output - the OutputStream which would be writen into
Returns:
true if chart data is outputted correctly
See Also:
MemberRecord, Project

writeCategoryChartOutputStream

protected boolean writeCategoryChartOutputStream(java.util.Vector result,
                                                 int categoryType,
                                                 java.io.OutputStream output)

writeTimeSeriesChartOutputStream

protected boolean writeTimeSeriesChartOutputStream(java.util.Date timeFrom,
                                                   java.util.Date timeTo,
                                                   java.util.Vector result,
                                                   int timeSpan,
                                                   int categoryType,
                                                   java.io.OutputStream output)

writeTimeSeriesChartOutputStream

protected boolean writeTimeSeriesChartOutputStream(java.util.Vector result,
                                                   int timeSpan,
                                                   int categoryType,
                                                   java.io.OutputStream output)

Agentflow
V3.1

Submit a bug or feature
Copyright 1999-2010 Flowring , Inc. 12F., No.120, Sec2, Gongdao 5th Rd.,
Hsinchu City 300, Taiwan (R.O.C.) All Rights Reserved.