學習osworkflow
http://my.so-net.net.tw/idealist/OSWorkflow/
wfentry表中的state字段來自于接口WorkflowEntry,有如下幾個值:
http://my.so-net.net.tw/idealist/OSWorkflow/
wfentry表中的state字段來自于接口WorkflowEntry,有如下幾個值:
public static final int CREATED = 0;
public static final int ACTIVATED = 1;
public static final int SUSPENDED = 2;
public static final int KILLED = 3;
public static final int COMPLETED = 4;
public static final int UNKNOWN = -1;
Workflow接口相當于我們service層的接口,而WorkflowStore接口相當于我們DAO層的接口,
我們知道osworkflow提供的Workflow實現(如:BasicWorkflow)有時并不能滿足業務的需要,因此我們可以實現自己的Workflow,具體可以參照BasicWorkflow
繼承AbstractWorkflow,接著加入自己想要的方法。同理,我們可以通過繼承相應的WorkflowStore(如:HibernateWorkflowStore)來編寫自己的方法
我們知道osworkflow提供的Workflow實現(如:BasicWorkflow)有時并不能滿足業務的需要,因此我們可以實現自己的Workflow,具體可以參照BasicWorkflow
繼承AbstractWorkflow,接著加入自己想要的方法。同理,我們可以通過繼承相應的WorkflowStore(如:HibernateWorkflowStore)來編寫自己的方法