01: /*
02: * Copyright (c) 2002-2003 by OpenSymphony
03: * All rights reserved.
04: */
05: package com.opensymphony.workflow.spi.ejb;
06:
07: import java.sql.Timestamp;
08:
09: /**
10: * Remote interface for steps. Used to encapsulate common methods between history and current steps.
11: *
12: * @author Hani Suleiman
13: * @version $Revision: 1.2 $
14: */
15: public interface AbstractLocalStep {
16: //~ Methods ////////////////////////////////////////////////////////////////
17:
18: public int getActionId();
19:
20: public String getCaller();
21:
22: public Timestamp getDueDate();
23:
24: public long getEntryId();
25:
26: public Timestamp getFinishDate();
27:
28: public Long getId();
29:
30: public String getOwner();
31:
32: public Timestamp getStartDate();
33:
34: public String getStatus();
35:
36: public int getStepId();
37: }
|