KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > opensymphony > workflow > spi > ejb > WorkflowStoreRemote


1 /*
2  * Copyright (c) 2002-2003 by OpenSymphony
3  * All rights reserved.
4  */

5 /*
6  * Generated by XDoclet - Do not edit!
7  */

8 package com.opensymphony.workflow.spi.ejb;
9
10
11 /**
12  * Remote interface for WorkflowStore.
13  * @author <a HREF="mailto:hani@formicary.net">Hani Suleiman</a>
14  * @version $Revision: 1.3 $ Date: Apr 7, 2003 Time: 10:57:28 PM
15  */

16 public interface WorkflowStoreRemote extends javax.ejb.EJBObject JavaDoc {
17     //~ Methods ////////////////////////////////////////////////////////////////
18

19     public void setEntryState(long entryId, int state) throws com.opensymphony.workflow.StoreException, java.rmi.RemoteException JavaDoc;
20
21     public com.opensymphony.workflow.spi.Step createCurrentStep(long entryId, int stepId, java.lang.String JavaDoc owner, java.util.Date JavaDoc startDate, java.util.Date JavaDoc dueDate, java.lang.String JavaDoc status, long[] previousIds) throws com.opensymphony.workflow.StoreException, java.rmi.RemoteException JavaDoc;
22
23     public com.opensymphony.workflow.spi.WorkflowEntry createEntry(java.lang.String JavaDoc workflowName) throws com.opensymphony.workflow.StoreException, java.rmi.RemoteException JavaDoc;
24
25     public java.util.List JavaDoc findCurrentSteps(long entryId) throws com.opensymphony.workflow.StoreException, java.rmi.RemoteException JavaDoc;
26
27     public com.opensymphony.workflow.spi.WorkflowEntry findEntry(long entryId) throws com.opensymphony.workflow.StoreException, java.rmi.RemoteException JavaDoc;
28
29     public java.util.List JavaDoc findHistorySteps(long entryId) throws com.opensymphony.workflow.StoreException, java.rmi.RemoteException JavaDoc;
30
31     public com.opensymphony.workflow.spi.Step markFinished(com.opensymphony.workflow.spi.Step step, int actionId, java.util.Date JavaDoc finishDate, java.lang.String JavaDoc status, java.lang.String JavaDoc caller) throws com.opensymphony.workflow.StoreException, java.rmi.RemoteException JavaDoc;
32
33     public void moveToHistory(com.opensymphony.workflow.spi.Step step) throws com.opensymphony.workflow.StoreException, java.rmi.RemoteException JavaDoc;
34
35     public java.util.List JavaDoc query(com.opensymphony.workflow.query.WorkflowQuery query) throws com.opensymphony.workflow.StoreException, java.rmi.RemoteException JavaDoc;
36
37     public java.util.List JavaDoc query(com.opensymphony.workflow.query.WorkflowExpressionQuery query) throws com.opensymphony.workflow.StoreException, java.rmi.RemoteException JavaDoc;
38 }
39
Popular Tags