KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > contract1 > cci > Lead


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:59 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.contract1.cci;
14
15 public interface Lead
16   extends
17  org.opencrx.kernel.contract1.cci.AbstractContract,
18  org.opencrx.kernel.generic.cci.CrxObject {
19 // ----------------------------------------------------------------------------
20
// Instance/IntfAttributeGet0_1
21
// ----------------------------------------------------------------------------
22
/**
23    * @return The possibly null value for attribute <code>closeProbability</code>.
24    * @exception JmiException If the value cannot be retrieved for some reason.
25    */

26   public Short JavaDoc getCloseProbability(
27   );
28
29 // ----------------------------------------------------------------------------
30
// Instance/IntfAttributeSet0_1
31
// ----------------------------------------------------------------------------
32

33
34   /**
35    * Sets a new value for the attribute <code>closeProbability</code>.
36    * @param newValue The possibly null new value for attribute <code>closeProbability</code>.
37    * @exception JmiException If the value cannot be set for some reason.
38    */

39   public void setCloseProbability(
40     Short JavaDoc newValue
41   );
42
43 // ----------------------------------------------------------------------------
44
// Instance/IntfOperation
45
// ----------------------------------------------------------------------------
46

47   public org.opencrx.kernel.contract1.cci.LeadCreateOpportunityResult createOpportunity(
48       org.openmdx.base.cci.Void params
49   ) throws javax.jmi.reflect.RefException ;
50
51   /**
52    */

53   public org.opencrx.kernel.contract1.cci.LeadCreateOpportunityResult createOpportunity(
54   ) throws javax.jmi.reflect.RefException ;
55
56 // ----------------------------------------------------------------------------
57
// Instance/IntfAttributeGet0_1
58
// ----------------------------------------------------------------------------
59
/**
60    * @return The possibly null value for attribute <code>estimatedCloseDate</code>.
61    * @exception JmiException If the value cannot be retrieved for some reason.
62    */

63   public java.util.Date JavaDoc getEstimatedCloseDate(
64   );
65
66 // ----------------------------------------------------------------------------
67
// Instance/IntfAttributeSet0_1
68
// ----------------------------------------------------------------------------
69

70
71   /**
72    * Sets a new value for the attribute <code>estimatedCloseDate</code>.
73    * @param newValue The possibly null new value for attribute <code>estimatedCloseDate</code>.
74    * @exception JmiException If the value cannot be set for some reason.
75    */

76   public void setEstimatedCloseDate(
77     java.util.Date JavaDoc newValue
78   );
79
80 // ----------------------------------------------------------------------------
81
// Instance/IntfAttributeGet0_1
82
// ----------------------------------------------------------------------------
83
/**
84    * @return The possibly null value for attribute <code>estimatedSalesCommission</code>.
85    * @exception JmiException If the value cannot be retrieved for some reason.
86    */

87   public java.math.BigDecimal JavaDoc getEstimatedSalesCommission(
88   );
89
90 // ----------------------------------------------------------------------------
91
// Instance/IntfAttributeSet0_1
92
// ----------------------------------------------------------------------------
93

94
95   /**
96    * Sets a new value for the attribute <code>estimatedSalesCommission</code>.
97    * @param newValue The possibly null new value for attribute <code>estimatedSalesCommission</code>.
98    * @exception JmiException If the value cannot be set for some reason.
99    */

100   public void setEstimatedSalesCommission(
101     java.math.BigDecimal JavaDoc newValue
102   );
103
104 // ----------------------------------------------------------------------------
105
// Instance/IntfAttributeGet0_1
106
// ----------------------------------------------------------------------------
107
/**
108    * @return The possibly null value for attribute <code>estimatedValue</code>.
109    * @exception JmiException If the value cannot be retrieved for some reason.
110    */

111   public java.math.BigDecimal JavaDoc getEstimatedValue(
112   );
113
114 // ----------------------------------------------------------------------------
115
// Instance/IntfAttributeSet0_1
116
// ----------------------------------------------------------------------------
117

118
119   /**
120    * Sets a new value for the attribute <code>estimatedValue</code>.
121    * @param newValue The possibly null new value for attribute <code>estimatedValue</code>.
122    * @exception JmiException If the value cannot be set for some reason.
123    */

124   public void setEstimatedValue(
125     java.math.BigDecimal JavaDoc newValue
126   );
127
128 // ----------------------------------------------------------------------------
129
// Instance/IntfAttributeGet1_1
130
// ----------------------------------------------------------------------------
131
/**
132    * Retrieves the value for the attribute <code>leadRating</code>.
133    * @return The non-null value for attribute <code>leadRating</code>.
134    * @exception JmiException If the value cannot be retrieved for some reason.
135    */

136   public short getLeadRating(
137   );
138
139 // ----------------------------------------------------------------------------
140
// Instance/IntfAttributeSet1_1
141
// ----------------------------------------------------------------------------
142
/**
143    * Sets a new value for the attribute <code>leadRating</code>.
144    * @param newValue The non-null new value for attribute <code>leadRating</code>.
145    * @exception JmiException If the value cannot be set for some reason.
146    */

147   public void setLeadRating(
148     short newValue
149   );
150
151 // ----------------------------------------------------------------------------
152
// Instance/IntfAttributeGet1_1
153
// ----------------------------------------------------------------------------
154
/**
155    * Retrieves the value for the attribute <code>leadSource</code>.
156    * @return The non-null value for attribute <code>leadSource</code>.
157    * @exception JmiException If the value cannot be retrieved for some reason.
158    */

159   public short getLeadSource(
160   );
161
162 // ----------------------------------------------------------------------------
163
// Instance/IntfAttributeSet1_1
164
// ----------------------------------------------------------------------------
165
/**
166    * Sets a new value for the attribute <code>leadSource</code>.
167    * @param newValue The non-null new value for attribute <code>leadSource</code>.
168    * @exception JmiException If the value cannot be set for some reason.
169    */

170   public void setLeadSource(
171     short newValue
172   );
173
174 // ----------------------------------------------------------------------------
175
// Instance/IntfOperation
176
// ----------------------------------------------------------------------------
177

178   public org.openmdx.base.cci.Void markAsClosed(
179       org.opencrx.kernel.contract1.cci.LeadMarkAsClosedParams params
180   ) throws javax.jmi.reflect.RefException ;
181
182   /**
183    */

184   public org.openmdx.base.cci.Void markAsClosed(
185       short leadState
186   ) throws javax.jmi.reflect.RefException ;
187
188 // ----------------------------------------------------------------------------
189
// Instance/IntfAttributeGet0_1
190
// ----------------------------------------------------------------------------
191
/**
192    * @return The possibly null value for attribute <code>nextStep</code>.
193    * @exception JmiException If the value cannot be retrieved for some reason.
194    */

195   public String JavaDoc getNextStep(
196   );
197
198 // ----------------------------------------------------------------------------
199
// Instance/IntfAttributeSet0_1
200
// ----------------------------------------------------------------------------
201

202
203   /**
204    * Sets a new value for the attribute <code>nextStep</code>.
205    * @param newValue The possibly null new value for attribute <code>nextStep</code>.
206    * @exception JmiException If the value cannot be set for some reason.
207    */

208   public void setNextStep(
209     String JavaDoc newValue
210   );
211
212 // ----------------------------------------------------------------------------
213
// Instance/IntfReferenceGet0_1WithQualifier
214
// ----------------------------------------------------------------------------
215
/**
216    * Retrieves the value for the reference <code>opportunity</code> for the
217    * specified qualifier attribute value.
218    * @param index The value for the qualifier attribute that qualifies this reference.
219    * @return The possibly null value for this reference.
220    * @exception JmiException If the value cannot be retrieved for some reason.
221    */

222   public org.opencrx.kernel.contract1.cci.Opportunity getOpportunity(
223     int index
224   );
225
226 // ----------------------------------------------------------------------------
227
// Instance/IntfReferenceGet0_nNoFilter
228
// ----------------------------------------------------------------------------
229
/**
230    * Retrieves the objects referenced by <code>opportunity</code>.
231    * @return The collection of referenced objects.
232    * @exception JmiException If the value cannot be retrieved for some reason.
233    */

234   public java.util.Collection JavaDoc getOpportunity(
235   );
236
237 // ----------------------------------------------------------------------------
238
// Instance/IntfEnd.vm
239
// ----------------------------------------------------------------------------
240
}
241
Popular Tags