org.openmdx.security.realm1.cci
Class CredentialFilterImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefFilter_1
      extended by org.openmdx.base.accessor.jmi.spi.RefPredicate_1
          extended by org.openmdx.security.realm1.cci.CredentialFilterImpl
All Implemented Interfaces:
Serializable, RefFilter_1_0, RefFilter_1_1, CredentialFilter, CredentialQuery, org.w3c.cci2.AnyTypePredicate

public class CredentialFilterImpl
extends RefPredicate_1
implements CredentialFilter, CredentialQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
CredentialFilterImpl(RefPackage_1_0 aPackage)
           
CredentialFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
CredentialFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 void forAllLocked(short operator, boolean[] filterValues)
           
 void forAllLocked(short operator, Collection values)
           
 void forAllSubject(short operator, Collection values)
           
 void forAllSubject(short operator, Subject[] filterValues)
           
 org.w3c.cci2.BooleanTypePredicate locked()
           
 org.w3c.cci2.SimpleTypeOrder orderByLocked()
          Allows to adds a sort instruction for Credential depending the feature locked Note: The order in which orderBy… instructions are given is relevant!
 void orderByLocked(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SubjectQuery subject()
           
 void thereExistsLocked(short operator, boolean[] filterValues)
           
 void thereExistsLocked(short operator, Collection values)
           
 void thereExistsSubject(short operator, Collection values)
           
 void thereExistsSubject(short operator, Subject[] filterValues)
           
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo, refAddValue
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefFilter_1
clear, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties, refGetOrder, refGetOrder, refGetPredicate, refGetPredicate, refGetPredicate, refGetPredicate, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Constructor Detail

CredentialFilterImpl

public CredentialFilterImpl(RefPackage_1_0 aPackage)

CredentialFilterImpl

public CredentialFilterImpl(RefPackage_1_0 aPackage,
                            FilterProperty[] filterProperties,
                            AttributeSpecifier[] attributeSpecifiers)

CredentialFilterImpl

public CredentialFilterImpl(RefPackage_1_0 aPackage,
                            FilterProperty[] filterProperties,
                            AttributeSpecifier[] attributeSpecifiers,
                            RefFilter_1_0 delegateFilter,
                            Short delegateQuantor,
                            String delegateName)
Method Detail

forAllLocked

public void forAllLocked(short operator,
                         Collection values)
Specified by:
forAllLocked in interface CredentialFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsLocked

public void thereExistsLocked(short operator,
                              Collection values)
Specified by:
thereExistsLocked in interface CredentialFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllLocked

public void forAllLocked(short operator,
                         boolean[] filterValues)
Specified by:
forAllLocked in interface CredentialFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsLocked

public void thereExistsLocked(short operator,
                              boolean[] filterValues)
Specified by:
thereExistsLocked in interface CredentialFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByLocked

public void orderByLocked(short order)
Description copied from interface: CredentialFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByLocked in interface CredentialFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

locked

public org.w3c.cci2.BooleanTypePredicate locked()
Specified by:
locked in interface CredentialQuery

orderByLocked

public org.w3c.cci2.SimpleTypeOrder orderByLocked()
Description copied from interface: CredentialQuery
Allows to adds a sort instruction for Credential depending the feature locked Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByLocked in interface CredentialQuery

forAllSubject

public void forAllSubject(short operator,
                          Subject[] filterValues)
Specified by:
forAllSubject in interface CredentialFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsSubject

public void thereExistsSubject(short operator,
                               Subject[] filterValues)
Specified by:
thereExistsSubject in interface CredentialFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllSubject

public void forAllSubject(short operator,
                          Collection values)
Specified by:
forAllSubject in interface CredentialFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsSubject

public void thereExistsSubject(short operator,
                               Collection values)
Specified by:
thereExistsSubject in interface CredentialFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

subject

public SubjectQuery subject()
Specified by:
subject in interface CredentialQuery


This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.