KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > depot1 > cci > CompoundBooking


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:56 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.depot1.cci;
14
15 public interface CompoundBooking
16   extends
17  org.opencrx.kernel.base.cci.PropertySet,
18  org.opencrx.kernel.generic.cci.CrxObject,
19  org.opencrx.kernel.generic.cci.DescriptionContainer {
20 // ----------------------------------------------------------------------------
21
// Instance/IntfOperation
22
// ----------------------------------------------------------------------------
23

24   public org.openmdx.base.cci.Void acceptCb(
25       org.openmdx.base.cci.Void params
26   ) throws javax.jmi.reflect.RefException ;
27
28   /**
29    */

30   public org.openmdx.base.cci.Void acceptCb(
31   ) throws javax.jmi.reflect.RefException ;
32
33 // ----------------------------------------------------------------------------
34
// Instance/IntfAttributeGetSet
35
// ----------------------------------------------------------------------------
36
/**
37    * @return A set containing all elements for this attribute.
38    * @exception JmiException If the values cannot be retrieved for some reason.
39    */

40   public java.util.Set JavaDoc getAcceptedBy(
41   );
42
43 // ----------------------------------------------------------------------------
44
// Instance/IntfAttributeSetSet
45
// ----------------------------------------------------------------------------
46
/**
47    * @param newValue A set containing all the new elements for this attribute.
48    * @exception JmiException If the values cannot be set for some reason.
49    */

50   public void setAcceptedBy(
51     java.util.Set JavaDoc newValue
52   );
53 // ----------------------------------------------------------------------------
54
// Instance/IntfReferenceGet0_1WithQualifier
55
// ----------------------------------------------------------------------------
56
/**
57    * Retrieves the value for the reference <code>booking</code> for the
58    * specified qualifier attribute value.
59    * @param id The value for the qualifier attribute that qualifies this reference.
60    * @return The possibly null value for this reference.
61    * @exception JmiException If the value cannot be retrieved for some reason.
62    */

63   public org.opencrx.kernel.depot1.cci.Booking getBooking(
64     String JavaDoc id
65   );
66
67 // ----------------------------------------------------------------------------
68
// Instance/IntfReferenceGet0_nWithFilter
69
// ----------------------------------------------------------------------------
70
/**
71    * Retrieves a collection containing all the elements for the reference
72    * <code>booking</code>.
73    * @return A collection containing all the elements for this reference.
74    * @exception JmiException If the values cannot be retrieved for some reason.
75    */

76   public java.util.Collection JavaDoc getBooking(
77   );
78
79   /**
80    * Retrieves the value for the reference <code>booking</code> for the
81    * specified filter.
82    * @param filter filter which is applied to the set of referenced objects.
83    * @return The filtered collection of referenced objects.
84    * @exception JmiException If the value cannot be retrieved for some reason.
85    */

86   public java.util.List JavaDoc getBooking(
87     org.opencrx.kernel.depot1.cci.BookingFilter filter
88   );
89
90 // ----------------------------------------------------------------------------
91
// Instance/IntfAttributeGet1_1
92
// ----------------------------------------------------------------------------
93
/**
94    * Retrieves the value for the attribute <code>bookingDate</code>.
95    * @return The non-null value for attribute <code>bookingDate</code>.
96    * @exception JmiException If the value cannot be retrieved for some reason.
97    */

98   public java.util.Date JavaDoc getBookingDate(
99   );
100
101 // ----------------------------------------------------------------------------
102
// Instance/IntfAttributeSet1_1
103
// ----------------------------------------------------------------------------
104
/**
105    * Sets a new value for the attribute <code>bookingDate</code>.
106    * @param newValue The non-null new value for attribute <code>bookingDate</code>.
107    * @exception JmiException If the value cannot be set for some reason.
108    */

109   public void setBookingDate(
110     java.util.Date JavaDoc newValue
111   );
112
113 // ----------------------------------------------------------------------------
114
// Instance/IntfAttributeGet1_1
115
// ----------------------------------------------------------------------------
116
/**
117    * Retrieves the value for the attribute <code>bookingStatus</code>.
118    * @return The non-null value for attribute <code>bookingStatus</code>.
119    * @exception JmiException If the value cannot be retrieved for some reason.
120    */

121   public short getBookingStatus(
122   );
123
124 // ----------------------------------------------------------------------------
125
// Instance/IntfAttributeSet1_1
126
// ----------------------------------------------------------------------------
127
/**
128    * Sets a new value for the attribute <code>bookingStatus</code>.
129    * @param newValue The non-null new value for attribute <code>bookingStatus</code>.
130    * @exception JmiException If the value cannot be set for some reason.
131    */

132   public void setBookingStatus(
133     short newValue
134   );
135
136 // ----------------------------------------------------------------------------
137
// Instance/IntfAttributeGet1_1
138
// ----------------------------------------------------------------------------
139
/**
140    * Retrieves the value for the attribute <code>bookingType</code>.
141    * @return The non-null value for attribute <code>bookingType</code>.
142    * @exception JmiException If the value cannot be retrieved for some reason.
143    */

144   public short getBookingType(
145   );
146
147 // ----------------------------------------------------------------------------
148
// Instance/IntfAttributeSet1_1
149
// ----------------------------------------------------------------------------
150
/**
151    * Sets a new value for the attribute <code>bookingType</code>.
152    * @param newValue The non-null new value for attribute <code>bookingType</code>.
153    * @exception JmiException If the value cannot be set for some reason.
154    */

155   public void setBookingType(
156     short newValue
157   );
158
159 // ----------------------------------------------------------------------------
160
// Instance/IntfOperation
161
// ----------------------------------------------------------------------------
162

163   public org.opencrx.kernel.depot1.cci.CancelCompoundBookingResult cancelCb(
164       org.openmdx.base.cci.Void params
165   ) throws javax.jmi.reflect.RefException ;
166
167   /**
168    */

169   public org.opencrx.kernel.depot1.cci.CancelCompoundBookingResult cancelCb(
170   ) throws javax.jmi.reflect.RefException ;
171
172 // ----------------------------------------------------------------------------
173
// Instance/IntfAttributeGet0_1
174
// ----------------------------------------------------------------------------
175
/**
176    * @return The possibly null value for attribute <code>description</code>.
177    * @exception JmiException If the value cannot be retrieved for some reason.
178    */

179   public String JavaDoc getDescription(
180   );
181
182 // ----------------------------------------------------------------------------
183
// Instance/IntfAttributeSet0_1
184
// ----------------------------------------------------------------------------
185

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

192   public void setDescription(
193     String JavaDoc newValue
194   );
195
196 // ----------------------------------------------------------------------------
197
// Instance/IntfOperation
198
// ----------------------------------------------------------------------------
199

200   public org.openmdx.base.cci.Void finalizeCb(
201       org.openmdx.base.cci.Void params
202   ) throws javax.jmi.reflect.RefException ;
203
204   /**
205    */

206   public org.openmdx.base.cci.Void finalizeCb(
207   ) throws javax.jmi.reflect.RefException ;
208
209 // ----------------------------------------------------------------------------
210
// Instance/IntfAttributeGet1_1
211
// ----------------------------------------------------------------------------
212
/**
213    * Retrieves the value for the attribute <code>isLocked</code>.
214    * @return The non-null value for attribute <code>isLocked</code>.
215    * @exception JmiException If the value cannot be retrieved for some reason.
216    */

217   public boolean isLocked(
218   );
219
220 // ----------------------------------------------------------------------------
221
// Instance/IntfAttributeSet1_1
222
// ----------------------------------------------------------------------------
223
/**
224    * Sets a new value for the attribute <code>isLocked</code>.
225    * @param newValue The non-null new value for attribute <code>isLocked</code>.
226    * @exception JmiException If the value cannot be set for some reason.
227    */

228   public void setLocked(
229     boolean newValue
230   );
231
232 // ----------------------------------------------------------------------------
233
// Instance/IntfOperation
234
// ----------------------------------------------------------------------------
235

236   public org.openmdx.base.cci.Void lockCb(
237       org.opencrx.kernel.depot1.cci.LockCompoundBookingParams params
238   ) throws javax.jmi.reflect.RefException ;
239
240   /**
241    */

242   public org.openmdx.base.cci.Void lockCb(
243       short lockingReason
244   ) throws javax.jmi.reflect.RefException ;
245
246 // ----------------------------------------------------------------------------
247
// Instance/IntfAttributeGet1_1
248
// ----------------------------------------------------------------------------
249
/**
250    * Retrieves the value for the attribute <code>lockModifiedAt</code>.
251    * @return The non-null value for attribute <code>lockModifiedAt</code>.
252    * @exception JmiException If the value cannot be retrieved for some reason.
253    */

254   public java.util.Date JavaDoc getLockModifiedAt(
255   );
256
257 // ----------------------------------------------------------------------------
258
// Instance/IntfAttributeSet1_1
259
// ----------------------------------------------------------------------------
260
/**
261    * Sets a new value for the attribute <code>lockModifiedAt</code>.
262    * @param newValue The non-null new value for attribute <code>lockModifiedAt</code>.
263    * @exception JmiException If the value cannot be set for some reason.
264    */

265   public void setLockModifiedAt(
266     java.util.Date JavaDoc newValue
267   );
268
269 // ----------------------------------------------------------------------------
270
// Instance/IntfAttributeGet1_1
271
// ----------------------------------------------------------------------------
272
/**
273    * Retrieves the value for the attribute <code>lockingReason</code>.
274    * @return The non-null value for attribute <code>lockingReason</code>.
275    * @exception JmiException If the value cannot be retrieved for some reason.
276    */

277   public short getLockingReason(
278   );
279
280 // ----------------------------------------------------------------------------
281
// Instance/IntfAttributeSet1_1
282
// ----------------------------------------------------------------------------
283
/**
284    * Sets a new value for the attribute <code>lockingReason</code>.
285    * @param newValue The non-null new value for attribute <code>lockingReason</code>.
286    * @exception JmiException If the value cannot be set for some reason.
287    */

288   public void setLockingReason(
289     short newValue
290   );
291
292 // ----------------------------------------------------------------------------
293
// Instance/IntfAttributeGet1_1
294
// ----------------------------------------------------------------------------
295
/**
296    * Retrieves the value for the attribute <code>name</code>.
297    * @return The non-null value for attribute <code>name</code>.
298    * @exception JmiException If the value cannot be retrieved for some reason.
299    */

300   public String JavaDoc getName(
301   );
302
303 // ----------------------------------------------------------------------------
304
// Instance/IntfAttributeSet1_1
305
// ----------------------------------------------------------------------------
306
/**
307    * Sets a new value for the attribute <code>name</code>.
308    * @param newValue The non-null new value for attribute <code>name</code>.
309    * @exception JmiException If the value cannot be set for some reason.
310    */

311   public void setName(
312     String JavaDoc newValue
313   );
314
315 // ----------------------------------------------------------------------------
316
// Instance/IntfReferenceGet0_1NoQualifier
317
// ----------------------------------------------------------------------------
318
/**
319    * Retrieves the value for the optional reference <code>reversalOf</code>.
320    * @return The possibly null value for this reference.
321    * @exception JmiException If the value cannot be retrieved for some reason.
322    */

323   public org.opencrx.kernel.depot1.cci.CompoundBooking getReversalOf(
324   );
325
326 // ----------------------------------------------------------------------------
327
// Instance/IntfReferenceSetNoQualifier
328
// ----------------------------------------------------------------------------
329
/**
330    * Sets a new value for the reference <code>reversalOf</code>.
331    * @param newValue The non-null new value for this reference.
332    * @exception JmiException If the value cannot be set for some reason.
333    */

334   public void setReversalOf(
335     org.opencrx.kernel.depot1.cci.CompoundBooking newValue
336   );
337
338 // ----------------------------------------------------------------------------
339
// Instance/IntfReferenceRemoveOptional
340
// ----------------------------------------------------------------------------
341
/**
342    * Removes the value for the optional reference <code>reversalOf</code>.
343    * @exception JmiException If the value cannot be removed for some reason.
344    */

345   public void removeReversalOf (
346   );
347
348 // ----------------------------------------------------------------------------
349
// Instance/IntfOperation
350
// ----------------------------------------------------------------------------
351

352   public org.openmdx.base.cci.Void unlockCb(
353       org.openmdx.base.cci.Void params
354   ) throws javax.jmi.reflect.RefException ;
355
356   /**
357    */

358   public org.openmdx.base.cci.Void unlockCb(
359   ) throws javax.jmi.reflect.RefException ;
360
361 // ----------------------------------------------------------------------------
362
// Instance/IntfReferenceGet0_1NoQualifier
363
// ----------------------------------------------------------------------------
364
/**
365    * Retrieves the value for the optional reference <code>wfProcess</code>.
366    * @return The possibly null value for this reference.
367    * @exception JmiException If the value cannot be retrieved for some reason.
368    */

369   public org.opencrx.kernel.home1.cci.WfProcessInstance getWfProcess(
370   );
371
372 // ----------------------------------------------------------------------------
373
// Instance/IntfReferenceSetNoQualifier
374
// ----------------------------------------------------------------------------
375
/**
376    * Sets a new value for the reference <code>wfProcess</code>.
377    * @param newValue The non-null new value for this reference.
378    * @exception JmiException If the value cannot be set for some reason.
379    */

380   public void setWfProcess(
381     org.opencrx.kernel.home1.cci.WfProcessInstance newValue
382   );
383
384 // ----------------------------------------------------------------------------
385
// Instance/IntfReferenceRemoveOptional
386
// ----------------------------------------------------------------------------
387
/**
388    * Removes the value for the optional reference <code>wfProcess</code>.
389    * @exception JmiException If the value cannot be removed for some reason.
390    */

391   public void removeWfProcess (
392   );
393
394 // ----------------------------------------------------------------------------
395
// Instance/IntfEnd.vm
396
// ----------------------------------------------------------------------------
397
}
398
Popular Tags