01: package org.obe.server.j2ee.repository;
02:
03: import java.util.Date;
04:
05: /**
06: * ReadOnly abstraction for ProcessDefinitionLocal and ProcessDefinitionROLocal.
07: *
08: * @author Adrian Price
09: */
10: public interface ProcessDefinitionRO {
11: String getPackageId();
12:
13: String getProcessDefinitionId();
14:
15: String getName();
16:
17: String getDescription();
18:
19: String getAuthor();
20:
21: String getPublicationStatus();
22:
23: Date getCreatedDate();
24:
25: Date getValidFromDate();
26:
27: Date getValidToDate();
28:
29: int getState();
30:
31: PackageRO getXPDLPackageRO();
32: }
|