com.liferay.portal.kernel.workflow
Interface WorkflowLogManager


@MessagingProxy(mode=SYNC)
public interface WorkflowLogManager

Author:
Micha Kiener, Shuyang Zhou, Brian Wing Shun Chan

Method Summary
 int getWorkflowLogCountByWorkflowInstance(long companyId, long workflowInstanceId, java.util.List<java.lang.Integer> logTypes)
           
 int getWorkflowLogCountByWorkflowTask(long companyId, long workflowTaskId, java.util.List<java.lang.Integer> logTypes)
           
 java.util.List<WorkflowLog> getWorkflowLogsByWorkflowInstance(long companyId, long workflowInstanceId, java.util.List<java.lang.Integer> logTypes, int start, int end, OrderByComparator orderByComparator)
           
 java.util.List<WorkflowLog> getWorkflowLogsByWorkflowTask(long companyId, long workflowTaskId, java.util.List<java.lang.Integer> logTypes, int start, int end, OrderByComparator orderByComparator)
           
 

Method Detail

getWorkflowLogCountByWorkflowInstance

int getWorkflowLogCountByWorkflowInstance(long companyId,
                                          long workflowInstanceId,
                                          java.util.List<java.lang.Integer> logTypes)
                                          throws WorkflowException
Throws:
WorkflowException

getWorkflowLogCountByWorkflowTask

int getWorkflowLogCountByWorkflowTask(long companyId,
                                      long workflowTaskId,
                                      java.util.List<java.lang.Integer> logTypes)
                                      throws WorkflowException
Throws:
WorkflowException

getWorkflowLogsByWorkflowInstance

java.util.List<WorkflowLog> getWorkflowLogsByWorkflowInstance(long companyId,
                                                              long workflowInstanceId,
                                                              java.util.List<java.lang.Integer> logTypes,
                                                              int start,
                                                              int end,
                                                              OrderByComparator orderByComparator)
                                                              throws WorkflowException
Throws:
WorkflowException

getWorkflowLogsByWorkflowTask

java.util.List<WorkflowLog> getWorkflowLogsByWorkflowTask(long companyId,
                                                          long workflowTaskId,
                                                          java.util.List<java.lang.Integer> logTypes,
                                                          int start,
                                                          int end,
                                                          OrderByComparator orderByComparator)
                                                          throws WorkflowException
Throws:
WorkflowException