KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > openmdx > security > realm1 > cci > PrincipalFilter


1 // ----------------------------------------------------------------------------
2
// Filter/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:39:05 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.openmdx.security.realm1.cci;
14
15 /**
16  */

17 public interface PrincipalFilter
18   extends
19   org.openmdx.base.cci.BasicObjectFilter {
20      
21 // ----------------------------------------------------------------------------
22
// Filter/IntfReference
23
// ----------------------------------------------------------------------------
24
/**
25    * @param operator The operator for this filter.
26    * @see org.openmdx.compatibility.base.query.FilterOperators
27    */

28   public void forAllCredential (
29     short operator,
30     org.openmdx.security.realm1.cci.Credential[] filterValues
31   );
32
33   /**
34    * @param operator The operator for this filter.
35    * @see org.openmdx.compatibility.base.query.FilterOperators
36    */

37   public void thereExistsCredential (
38     short operator,
39     org.openmdx.security.realm1.cci.Credential[] filterValues
40   );
41
42   /**
43    * @param operator The operator for this filter.
44    * @see org.openmdx.compatibility.base.query.FilterOperators
45    */

46   public void forAllCredential (
47     short operator,
48     java.util.Collection JavaDoc filterValues
49   );
50
51   /**
52    * @param operator The operator for this filter.
53    * @see org.openmdx.compatibility.base.query.FilterOperators
54    */

55   public void thereExistsCredential (
56     short operator,
57     java.util.Collection JavaDoc filterValues
58   );
59        
60 // ----------------------------------------------------------------------------
61
// Filter/IntfAttributeIsNotStruct
62
// ----------------------------------------------------------------------------
63
/**
64    * @param operator The operator for this filter.
65    * @see org.openmdx.compatibility.base.query.FilterOperators
66    */

67   public void forAllDescription (
68     short operator,
69     String JavaDoc[] filterValues
70   );
71
72   /**
73    * @param operator The operator for this filter.
74    * @see org.openmdx.compatibility.base.query.FilterOperators
75    */

76   public void thereExistsDescription (
77     short operator,
78     String JavaDoc[] filterValues
79   );
80
81   /**
82    * @param operator The operator for this filter.
83    * @see org.openmdx.compatibility.base.query.FilterOperators
84    */

85   public void forAllDescription (
86     short operator,
87     java.util.Collection JavaDoc filterValues
88   );
89
90   /**
91    * @param operator The operator for this filter.
92    * @see org.openmdx.compatibility.base.query.FilterOperators
93    */

94   public void thereExistsDescription (
95     short operator,
96     java.util.Collection JavaDoc filterValues
97   );
98
99   /**
100    * Specifies the sort order of all the instances that match the filter criteria.
101    * @param order The sort order for this filter.
102    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
103    */

104   public void orderByDescription (
105     short order
106   );
107        
108 // ----------------------------------------------------------------------------
109
// Filter/IntfAttributeIsNotStruct
110
// ----------------------------------------------------------------------------
111
/**
112    * @param operator The operator for this filter.
113    * @see org.openmdx.compatibility.base.query.FilterOperators
114    */

115   public void forAllDisabled (
116     short operator,
117     boolean[] filterValues
118   );
119
120   /**
121    * @param operator The operator for this filter.
122    * @see org.openmdx.compatibility.base.query.FilterOperators
123    */

124   public void thereExistsDisabled (
125     short operator,
126     boolean[] filterValues
127   );
128
129   /**
130    * @param operator The operator for this filter.
131    * @see org.openmdx.compatibility.base.query.FilterOperators
132    */

133   public void forAllDisabled (
134     short operator,
135     java.util.Collection JavaDoc filterValues
136   );
137
138   /**
139    * @param operator The operator for this filter.
140    * @see org.openmdx.compatibility.base.query.FilterOperators
141    */

142   public void thereExistsDisabled (
143     short operator,
144     java.util.Collection JavaDoc filterValues
145   );
146
147   /**
148    * Specifies the sort order of all the instances that match the filter criteria.
149    * @param order The sort order for this filter.
150    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
151    */

152   public void orderByDisabled (
153     short order
154   );
155        
156 // ----------------------------------------------------------------------------
157
// Filter/IntfReference
158
// ----------------------------------------------------------------------------
159
/**
160    * @param operator The operator for this filter.
161    * @see org.openmdx.compatibility.base.query.FilterOperators
162    */

163   public void forAllIsMemberOf (
164     short operator,
165     org.openmdx.security.realm1.cci.Group[] filterValues
166   );
167
168   /**
169    * @param operator The operator for this filter.
170    * @see org.openmdx.compatibility.base.query.FilterOperators
171    */

172   public void thereExistsIsMemberOf (
173     short operator,
174     org.openmdx.security.realm1.cci.Group[] filterValues
175   );
176
177   /**
178    * @param operator The operator for this filter.
179    * @see org.openmdx.compatibility.base.query.FilterOperators
180    */

181   public void forAllIsMemberOf (
182     short operator,
183     java.util.Collection JavaDoc filterValues
184   );
185
186   /**
187    * @param operator The operator for this filter.
188    * @see org.openmdx.compatibility.base.query.FilterOperators
189    */

190   public void thereExistsIsMemberOf (
191     short operator,
192     java.util.Collection JavaDoc filterValues
193   );
194        
195 // ----------------------------------------------------------------------------
196
// Filter/IntfAttributeIsNotStruct
197
// ----------------------------------------------------------------------------
198
/**
199    * @param operator The operator for this filter.
200    * @see org.openmdx.compatibility.base.query.FilterOperators
201    */

202   public void forAllName (
203     short operator,
204     String JavaDoc[] filterValues
205   );
206
207   /**
208    * @param operator The operator for this filter.
209    * @see org.openmdx.compatibility.base.query.FilterOperators
210    */

211   public void thereExistsName (
212     short operator,
213     String JavaDoc[] filterValues
214   );
215
216   /**
217    * @param operator The operator for this filter.
218    * @see org.openmdx.compatibility.base.query.FilterOperators
219    */

220   public void forAllName (
221     short operator,
222     java.util.Collection JavaDoc filterValues
223   );
224
225   /**
226    * @param operator The operator for this filter.
227    * @see org.openmdx.compatibility.base.query.FilterOperators
228    */

229   public void thereExistsName (
230     short operator,
231     java.util.Collection JavaDoc filterValues
232   );
233
234   /**
235    * Specifies the sort order of all the instances that match the filter criteria.
236    * @param order The sort order for this filter.
237    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
238    */

239   public void orderByName (
240     short order
241   );
242        
243 // ----------------------------------------------------------------------------
244
// Filter/IntfReference
245
// ----------------------------------------------------------------------------
246
/**
247    * @param operator The operator for this filter.
248    * @see org.openmdx.compatibility.base.query.FilterOperators
249    */

250   public void forAllSubject (
251     short operator,
252     org.openmdx.security.realm1.cci.Subject[] filterValues
253   );
254
255   /**
256    * @param operator The operator for this filter.
257    * @see org.openmdx.compatibility.base.query.FilterOperators
258    */

259   public void thereExistsSubject (
260     short operator,
261     org.openmdx.security.realm1.cci.Subject[] filterValues
262   );
263
264   /**
265    * @param operator The operator for this filter.
266    * @see org.openmdx.compatibility.base.query.FilterOperators
267    */

268   public void forAllSubject (
269     short operator,
270     java.util.Collection JavaDoc filterValues
271   );
272
273   /**
274    * @param operator The operator for this filter.
275    * @see org.openmdx.compatibility.base.query.FilterOperators
276    */

277   public void thereExistsSubject (
278     short operator,
279     java.util.Collection JavaDoc filterValues
280   );
281        
282 // ----------------------------------------------------------------------------
283
// Filter/IntfEnd
284
// ----------------------------------------------------------------------------
285
}
286
Popular Tags