xflow.server.controller
Class InboxP

java.lang.Object
  extended byxflow.server.controller.InboxP

public class InboxP
extends java.lang.Object


Constructor Summary
InboxP()
           
 
Method Summary
 void addWorkItem(int gid, java.lang.String workflowName, java.lang.String procName, WorkItem workitem)
           
 java.util.Date getTimeStarted(int workflowId, java.lang.String procName)
           
 boolean isWorkItemValid(int gid, java.lang.String procName, WorkItem workitem)
           
 void removeWorkItem(int gid, java.lang.String procName, WorkItem workitem)
           
 void removeWorkItems(java.lang.Integer workflowId)
           
 void setTimeoutFlag(int workflowId, java.lang.String procName)
           
 boolean workitemsExist(int workflowId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InboxP

public InboxP()
Method Detail

addWorkItem

public void addWorkItem(int gid,
                        java.lang.String workflowName,
                        java.lang.String procName,
                        WorkItem workitem)
                 throws XflowException
Throws:
XflowException

removeWorkItem

public void removeWorkItem(int gid,
                           java.lang.String procName,
                           WorkItem workitem)
                    throws XflowException
Throws:
XflowException

removeWorkItems

public void removeWorkItems(java.lang.Integer workflowId)
                     throws XflowException,
                            java.sql.SQLException
Throws:
XflowException
java.sql.SQLException

isWorkItemValid

public boolean isWorkItemValid(int gid,
                               java.lang.String procName,
                               WorkItem workitem)
                        throws XflowException,
                               java.sql.SQLException
Throws:
XflowException
java.sql.SQLException

getTimeStarted

public java.util.Date getTimeStarted(int workflowId,
                                     java.lang.String procName)
                              throws XflowException,
                                     java.sql.SQLException
Throws:
XflowException
java.sql.SQLException

setTimeoutFlag

public void setTimeoutFlag(int workflowId,
                           java.lang.String procName)
                    throws XflowException,
                           java.sql.SQLException
Throws:
XflowException
java.sql.SQLException

workitemsExist

public boolean workitemsExist(int workflowId)
                       throws XflowException,
                              java.sql.SQLException
Throws:
XflowException
java.sql.SQLException