KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > home1 > cci > WfProcessInstance


1 // ----------------------------------------------------------------------------
2
// Instance/IntfBegin
3
// ----------------------------------------------------------------------------
4
//////////////////////////////////////////////////////////////////////////////
5
//
6
// Name: $Id: JMIAbstractMapper.java,v 1.11 2006/01/21 23:09:07 wfro Exp $
7
// Generated by: openMDX JMI Mapper
8
// Date: Mon Apr 03 11:38:58 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.home1.cci;
14
15 public interface WfProcessInstance
16   extends
17  org.opencrx.kernel.base.cci.PropertySet,
18  org.opencrx.kernel.base.cci.SecureObject,
19  org.openmdx.base.cci.BasicObject {
20 // ----------------------------------------------------------------------------
21
// Instance/IntfReferenceGet0_1WithQualifier
22
// ----------------------------------------------------------------------------
23
/**
24    * Retrieves the value for the reference <code>actionLog</code> for the
25    * specified qualifier attribute value.
26    * @param id The value for the qualifier attribute that qualifies this reference.
27    * @return The possibly null value for this reference.
28    * @exception JmiException If the value cannot be retrieved for some reason.
29    */

30   public org.opencrx.kernel.home1.cci.WfActionLogEntry getActionLog(
31     String JavaDoc id
32   );
33
34 // ----------------------------------------------------------------------------
35
// Instance/IntfReferenceGet0_nWithFilter
36
// ----------------------------------------------------------------------------
37
/**
38    * Retrieves a collection containing all the elements for the reference
39    * <code>actionLog</code>.
40    * @return A collection containing all the elements for this reference.
41    * @exception JmiException If the values cannot be retrieved for some reason.
42    */

43   public java.util.Collection JavaDoc getActionLog(
44   );
45
46   /**
47    * Retrieves the value for the reference <code>actionLog</code> for the
48    * specified filter.
49    * @param filter filter which is applied to the set of referenced objects.
50    * @return The filtered collection of referenced objects.
51    * @exception JmiException If the value cannot be retrieved for some reason.
52    */

53   public java.util.List JavaDoc getActionLog(
54     org.opencrx.kernel.home1.cci.WfActionLogEntryFilter filter
55   );
56
57 // ----------------------------------------------------------------------------
58
// Instance/IntfReferenceAddWithQualifier
59
// ----------------------------------------------------------------------------
60
/**
61    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
62    * @param newValue The element to be appended.
63    * @exception JmiException If the value cannot be appended for some reason.
64    */

65   public void addActionLog (
66     String JavaDoc id,
67     org.opencrx.kernel.home1.cci.WfActionLogEntry newValue
68   );
69
70 // ----------------------------------------------------------------------------
71
// Instance/IntfReferenceAddWithoutQualifier
72
// ----------------------------------------------------------------------------
73
/**
74    * @param newValue The element to be appended.
75    * @exception JmiException If the value cannot be appended for some reason.
76    */

77   public void addActionLog (
78     org.opencrx.kernel.home1.cci.WfActionLogEntry newValue
79   );
80
81 // ----------------------------------------------------------------------------
82
// Instance/IntfReferenceRemoveWithQualifier
83
// ----------------------------------------------------------------------------
84
/**
85    * @exception JmiException If the value cannot be removed for some reason.
86    */

87   public void removeActionLog (
88     String JavaDoc id
89   );
90 // ----------------------------------------------------------------------------
91
// Instance/IntfAttributeGet0_1
92
// ----------------------------------------------------------------------------
93
/**
94    * @return The possibly null value for attribute <code>lastActivityOn</code>.
95    * @exception JmiException If the value cannot be retrieved for some reason.
96    */

97   public java.util.Date JavaDoc getLastActivityOn(
98   );
99
100 // ----------------------------------------------------------------------------
101
// Instance/IntfAttributeSet0_1
102
// ----------------------------------------------------------------------------
103

104
105   /**
106    * Sets a new value for the attribute <code>lastActivityOn</code>.
107    * @param newValue The possibly null new value for attribute <code>lastActivityOn</code>.
108    * @exception JmiException If the value cannot be set for some reason.
109    */

110   public void setLastActivityOn(
111     java.util.Date JavaDoc newValue
112   );
113
114 // ----------------------------------------------------------------------------
115
// Instance/IntfReferenceGet0_1NoQualifier
116
// ----------------------------------------------------------------------------
117
/**
118    * Retrieves the value for the optional reference <code>parent</code>.
119    * @return The possibly null value for this reference.
120    * @exception JmiException If the value cannot be retrieved for some reason.
121    */

122   public org.opencrx.kernel.home1.cci.WfProcessInstance getParent(
123   );
124
125 // ----------------------------------------------------------------------------
126
// Instance/IntfReferenceSetNoQualifier
127
// ----------------------------------------------------------------------------
128
/**
129    * Sets a new value for the reference <code>parent</code>.
130    * @param newValue The non-null new value for this reference.
131    * @exception JmiException If the value cannot be set for some reason.
132    */

133   public void setParent(
134     org.opencrx.kernel.home1.cci.WfProcessInstance newValue
135   );
136
137 // ----------------------------------------------------------------------------
138
// Instance/IntfReferenceRemoveOptional
139
// ----------------------------------------------------------------------------
140
/**
141    * Removes the value for the optional reference <code>parent</code>.
142    * @exception JmiException If the value cannot be removed for some reason.
143    */

144   public void removeParent (
145   );
146
147 // ----------------------------------------------------------------------------
148
// Instance/IntfReferenceGet1_1NoQualifier
149
// ----------------------------------------------------------------------------
150
/**
151    * Retrieves the value for the reference <code>process</code>.
152    * @return The non-null value for this reference.
153    * @exception JmiException If the value cannot be retrieved for some reason.
154    */

155   public org.opencrx.kernel.workflow1.cci.WfProcess getProcess(
156   );
157
158 // ----------------------------------------------------------------------------
159
// Instance/IntfReferenceSetNoQualifier
160
// ----------------------------------------------------------------------------
161
/**
162    * Sets a new value for the reference <code>process</code>.
163    * @param newValue The non-null new value for this reference.
164    * @exception JmiException If the value cannot be set for some reason.
165    */

166   public void setProcess(
167     org.opencrx.kernel.workflow1.cci.WfProcess newValue
168   );
169
170 // ----------------------------------------------------------------------------
171
// Instance/IntfAttributeGet0_1
172
// ----------------------------------------------------------------------------
173
/**
174    * @return The possibly null value for attribute <code>startedOn</code>.
175    * @exception JmiException If the value cannot be retrieved for some reason.
176    */

177   public java.util.Date JavaDoc getStartedOn(
178   );
179
180 // ----------------------------------------------------------------------------
181
// Instance/IntfAttributeSet0_1
182
// ----------------------------------------------------------------------------
183

184
185   /**
186    * Sets a new value for the attribute <code>startedOn</code>.
187    * @param newValue The possibly null new value for attribute <code>startedOn</code>.
188    * @exception JmiException If the value cannot be set for some reason.
189    */

190   public void setStartedOn(
191     java.util.Date JavaDoc newValue
192   );
193
194 // ----------------------------------------------------------------------------
195
// Instance/IntfAttributeGet0_1
196
// ----------------------------------------------------------------------------
197
/**
198    * @return The possibly null value for attribute <code>stepCounter</code>.
199    * @exception JmiException If the value cannot be retrieved for some reason.
200    */

201   public Integer JavaDoc getStepCounter(
202   );
203
204 // ----------------------------------------------------------------------------
205
// Instance/IntfAttributeSet0_1
206
// ----------------------------------------------------------------------------
207

208
209   /**
210    * Sets a new value for the attribute <code>stepCounter</code>.
211    * @param newValue The possibly null new value for attribute <code>stepCounter</code>.
212    * @exception JmiException If the value cannot be set for some reason.
213    */

214   public void setStepCounter(
215     Integer JavaDoc newValue
216   );
217
218 // ----------------------------------------------------------------------------
219
// Instance/IntfAttributeGet0_1
220
// ----------------------------------------------------------------------------
221
/**
222    * @return The possibly null value for attribute <code>targetObject</code>.
223    * @exception JmiException If the value cannot be retrieved for some reason.
224    */

225   public String JavaDoc getTargetObject(
226   );
227
228 // ----------------------------------------------------------------------------
229
// Instance/IntfAttributeSet0_1
230
// ----------------------------------------------------------------------------
231

232
233   /**
234    * Sets a new value for the attribute <code>targetObject</code>.
235    * @param newValue The possibly null new value for attribute <code>targetObject</code>.
236    * @exception JmiException If the value cannot be set for some reason.
237    */

238   public void setTargetObject(
239     String JavaDoc newValue
240   );
241
242 // ----------------------------------------------------------------------------
243
// Instance/IntfEnd.vm
244
// ----------------------------------------------------------------------------
245
}
246
Popular Tags