|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openmdx.base.accessor.jmi.spi.RefFilter_1
org.openmdx.base.accessor.jmi.spi.RefPredicate_1
org.openmdx.security.authorization1.cci.ResourcePrivilegeFilterImpl
public class ResourcePrivilegeFilterImpl
| Field Summary |
|---|
| Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1 |
|---|
filter, name, quantor |
| Constructor Summary | |
|---|---|
ResourcePrivilegeFilterImpl(RefPackage_1_0 aPackage)
|
|
ResourcePrivilegeFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
|
|
ResourcePrivilegeFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers,
RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
|
|
| Method Summary | |
|---|---|
MultivaluedFeaturePredicate |
action()
Adds a constraint to the predicate for Privilege testing
whether the feature action has values or not. |
MultivaluedFeaturePredicate |
context()
Adds a constraint to the predicate for ContextCapable
testing whether the feature context has values or not. |
ComparableTypePredicate |
createdAt()
|
MultivaluedFeaturePredicate |
createdBy()
Adds a constraint to the predicate for BasicObject testing
whether the feature createdBy has values or not. |
OptionalFeaturePredicate |
description()
Adds a constraint to the predicate for Privilege testing
whether the value of the feature description is
null or not. |
StringTypePredicate |
forAllAction()
Adds a constraint for the feature action to the predicate. |
void |
forAllAction(short operator,
Collection values)
|
void |
forAllAction(short operator,
String[] filterValues)
|
ContextQuery |
forAllContext()
Adds a constraint for the feature context to the
predicate. |
void |
forAllContext(short operator,
Collection values)
|
void |
forAllContext(short operator,
Context[] filterValues)
|
void |
forAllCreatedAt(short operator,
Collection values)
|
void |
forAllCreatedAt(short operator,
Date[] filterValues)
|
StringTypePredicate |
forAllCreatedBy()
Adds a constraint for the feature createdBy to the
predicate. |
void |
forAllCreatedBy(short operator,
Collection values)
|
void |
forAllCreatedBy(short operator,
String[] filterValues)
|
StringTypePredicate |
forAllDescription()
Adds a constraint for the feature description to the
predicate. |
void |
forAllDescription(short operator,
Collection values)
|
void |
forAllDescription(short operator,
String[] filterValues)
|
void |
forAllIdentity(short operator,
Collection values)
|
void |
forAllIdentity(short operator,
String[] filterValues)
|
void |
forAllModifiedAt(short operator,
Collection values)
|
void |
forAllModifiedAt(short operator,
Date[] filterValues)
|
StringTypePredicate |
forAllModifiedBy()
Adds a constraint for the feature modifiedBy to the
predicate. |
void |
forAllModifiedBy(short operator,
Collection values)
|
void |
forAllModifiedBy(short operator,
String[] filterValues)
|
void |
forAllName(short operator,
Collection values)
|
void |
forAllName(short operator,
String[] filterValues)
|
StringTypePredicate |
identity()
|
ComparableTypePredicate |
modifiedAt()
|
MultivaluedFeaturePredicate |
modifiedBy()
Adds a constraint to the predicate for BasicObject testing
whether the feature modifiedBy has values or not. |
StringTypePredicate |
name()
|
MultivaluedTypeOrder |
orderByAction()
Allows to adds a sort instruction for Privilege depending
the feature action
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByAction(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByCreatedAt()
Allows to adds a sort instruction for BasicObject
depending the feature createdAt
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByCreatedAt(short order)
Specifies the sort order of all the instances that match the filter criteria. |
MultivaluedTypeOrder |
orderByCreatedBy()
Allows to adds a sort instruction for BasicObject
depending the feature createdBy
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByCreatedBy(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByDescription()
Allows to adds a sort instruction for Privilege depending
the feature description
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByDescription(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByIdentity()
Allows to adds a sort instruction for ExtentCapable
depending the feature identity
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByIdentity(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByModifiedAt()
Allows to adds a sort instruction for BasicObject
depending the feature modifiedAt
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByModifiedAt(short order)
Specifies the sort order of all the instances that match the filter criteria. |
MultivaluedTypeOrder |
orderByModifiedBy()
Allows to adds a sort instruction for BasicObject
depending the feature modifiedBy
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByModifiedBy(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByName()
Allows to adds a sort instruction for Privilege depending
the feature name
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByName(short order)
Specifies the sort order of all the instances that match the filter criteria. |
StringTypePredicate |
thereExistsAction()
Adds a constraint for the feature action to the predicate. |
void |
thereExistsAction(short operator,
Collection values)
|
void |
thereExistsAction(short operator,
String[] filterValues)
|
ContextQuery |
thereExistsContext()
Adds a constraint for the feature context to the
predicate. |
void |
thereExistsContext(short operator,
Collection values)
|
void |
thereExistsContext(short operator,
Context[] filterValues)
|
void |
thereExistsCreatedAt(short operator,
Collection values)
|
void |
thereExistsCreatedAt(short operator,
Date[] filterValues)
|
StringTypePredicate |
thereExistsCreatedBy()
Adds a constraint for the feature createdBy to the
predicate. |
void |
thereExistsCreatedBy(short operator,
Collection values)
|
void |
thereExistsCreatedBy(short operator,
String[] filterValues)
|
StringTypePredicate |
thereExistsDescription()
Adds a constraint for the feature description to the
predicate. |
void |
thereExistsDescription(short operator,
Collection values)
|
void |
thereExistsDescription(short operator,
String[] filterValues)
|
void |
thereExistsIdentity(short operator,
Collection values)
|
void |
thereExistsIdentity(short operator,
String[] filterValues)
|
void |
thereExistsModifiedAt(short operator,
Collection values)
|
void |
thereExistsModifiedAt(short operator,
Date[] filterValues)
|
StringTypePredicate |
thereExistsModifiedBy()
Adds a constraint for the feature modifiedBy to the
predicate. |
void |
thereExistsModifiedBy(short operator,
Collection values)
|
void |
thereExistsModifiedBy(short operator,
String[] filterValues)
|
void |
thereExistsName(short operator,
Collection values)
|
void |
thereExistsName(short operator,
String[] 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 |
|---|
public ResourcePrivilegeFilterImpl(RefPackage_1_0 aPackage)
public ResourcePrivilegeFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
public ResourcePrivilegeFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers,
RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
| Method Detail |
|---|
public void forAllCreatedAt(short operator,
Collection values)
forAllCreatedAt in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsCreatedAt(short operator,
Collection values)
thereExistsCreatedAt in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void forAllCreatedAt(short operator,
Date[] filterValues)
forAllCreatedAt in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsCreatedAt(short operator,
Date[] filterValues)
thereExistsCreatedAt in interface BasicObjectFilteroperator - The operator for this filter.FilterOperatorspublic void orderByCreatedAt(short order)
BasicObjectFilter
orderByCreatedAt in interface BasicObjectFilterorder - The sort order for this filter.Directionspublic ComparableTypePredicate createdAt()
createdAt in interface BasicObjectQuerypublic SimpleTypeOrder orderByCreatedAt()
BasicObjectQueryBasicObject
depending the feature createdAt
Note: The order in which orderBy…
instructions are given is relevant!
orderByCreatedAt in interface BasicObjectQuery
public void forAllCreatedBy(short operator,
Collection values)
forAllCreatedBy in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsCreatedBy(short operator,
Collection values)
thereExistsCreatedBy in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void forAllCreatedBy(short operator,
String[] filterValues)
forAllCreatedBy in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsCreatedBy(short operator,
String[] filterValues)
thereExistsCreatedBy in interface BasicObjectFilteroperator - The operator for this filter.FilterOperatorspublic void orderByCreatedBy(short order)
BasicObjectFilter
orderByCreatedBy in interface BasicObjectFilterorder - The sort order for this filter.Directionspublic MultivaluedFeaturePredicate createdBy()
BasicObjectQueryBasicObject testing
whether the feature createdBy has values or not.
createdBy in interface BasicObjectQuerypublic StringTypePredicate thereExistsCreatedBy()
BasicObjectQuerycreatedBy to the
predicate. The predicate for BasicObject evaluates
true if at least one of its values of feature
createdBy satisfies the given condition.
Since the multiplicity for this attribute is 0..n, the attribute can
have no values in which case the predicate evaluates to
false!
thereExistsCreatedBy in interface BasicObjectQuerypublic StringTypePredicate forAllCreatedBy()
BasicObjectQuerycreatedBy to the
predicate. The predicate for BasicObject evaluates
true if all of its values of feature
createdBy satisfy the selected condition.
Since the multiplicity for this attribute is 0..n, the attribute can
have no values in which case the predicate evaluates to
true!
forAllCreatedBy in interface BasicObjectQuerypublic MultivaluedTypeOrder orderByCreatedBy()
BasicObjectQueryBasicObject
depending the feature createdBy
Note: The order in which orderBy…
instructions are given is relevant!
orderByCreatedBy in interface BasicObjectQuery
public void forAllModifiedAt(short operator,
Collection values)
forAllModifiedAt in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsModifiedAt(short operator,
Collection values)
thereExistsModifiedAt in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void forAllModifiedAt(short operator,
Date[] filterValues)
forAllModifiedAt in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsModifiedAt(short operator,
Date[] filterValues)
thereExistsModifiedAt in interface BasicObjectFilteroperator - The operator for this filter.FilterOperatorspublic void orderByModifiedAt(short order)
BasicObjectFilter
orderByModifiedAt in interface BasicObjectFilterorder - The sort order for this filter.Directionspublic ComparableTypePredicate modifiedAt()
modifiedAt in interface BasicObjectQuerypublic SimpleTypeOrder orderByModifiedAt()
BasicObjectQueryBasicObject
depending the feature modifiedAt
Note: The order in which orderBy…
instructions are given is relevant!
orderByModifiedAt in interface BasicObjectQuery
public void forAllModifiedBy(short operator,
Collection values)
forAllModifiedBy in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsModifiedBy(short operator,
Collection values)
thereExistsModifiedBy in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void forAllModifiedBy(short operator,
String[] filterValues)
forAllModifiedBy in interface BasicObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsModifiedBy(short operator,
String[] filterValues)
thereExistsModifiedBy in interface BasicObjectFilteroperator - The operator for this filter.FilterOperatorspublic void orderByModifiedBy(short order)
BasicObjectFilter
orderByModifiedBy in interface BasicObjectFilterorder - The sort order for this filter.Directionspublic MultivaluedFeaturePredicate modifiedBy()
BasicObjectQueryBasicObject testing
whether the feature modifiedBy has values or not.
modifiedBy in interface BasicObjectQuerypublic StringTypePredicate thereExistsModifiedBy()
BasicObjectQuerymodifiedBy to the
predicate. The predicate for BasicObject evaluates
true if at least one of its values of feature
modifiedBy satisfies the given condition.
Since the multiplicity for this attribute is 0..n, the attribute can
have no values in which case the predicate evaluates to
false!
thereExistsModifiedBy in interface BasicObjectQuerypublic StringTypePredicate forAllModifiedBy()
BasicObjectQuerymodifiedBy to the
predicate. The predicate for BasicObject evaluates
true if all of its values of feature
modifiedBy satisfy the selected condition.
Since the multiplicity for this attribute is 0..n, the attribute can
have no values in which case the predicate evaluates to
true!
forAllModifiedBy in interface BasicObjectQuerypublic MultivaluedTypeOrder orderByModifiedBy()
BasicObjectQueryBasicObject
depending the feature modifiedBy
Note: The order in which orderBy…
instructions are given is relevant!
orderByModifiedBy in interface BasicObjectQuery
public void forAllContext(short operator,
Context[] filterValues)
forAllContext in interface ContextCapableFilteroperator - The operator for this filter.FilterOperators
public void thereExistsContext(short operator,
Context[] filterValues)
thereExistsContext in interface ContextCapableFilteroperator - The operator for this filter.FilterOperators
public void forAllContext(short operator,
Collection values)
forAllContext in interface ContextCapableFilteroperator - The operator for this filter.FilterOperators
public void thereExistsContext(short operator,
Collection values)
thereExistsContext in interface ContextCapableFilteroperator - The operator for this filter.FilterOperatorspublic MultivaluedFeaturePredicate context()
ContextCapableQueryContextCapable
testing whether the feature context has values or not.
context in interface ContextCapableQuerypublic ContextQuery thereExistsContext()
ContextCapableQuerycontext to the
predicate. The predicate for ContextCapable evaluates
true if its value of feature context
satisfies the selected condition.
Since the multiplicity for this attribute is 0..1, the attribute can
have no value in which case the predicate evaluates to
false!
thereExistsContext in interface ContextCapableQuerypublic ContextQuery forAllContext()
ContextCapableQuerycontext to the
predicate. The predicate for ContextCapable evaluates
true if its value of feature context
satisfies the selected condition.
Since the multiplicity for this attribute is 0..1, the attribute can
have no value in which case the predicate evaluates to
true!
forAllContext in interface ContextCapableQuery
public void forAllIdentity(short operator,
Collection values)
forAllIdentity in interface ExtentCapableFilteroperator - The operator for this filter.FilterOperators
public void thereExistsIdentity(short operator,
Collection values)
thereExistsIdentity in interface ExtentCapableFilteroperator - The operator for this filter.FilterOperators
public void forAllIdentity(short operator,
String[] filterValues)
forAllIdentity in interface ExtentCapableFilteroperator - The operator for this filter.FilterOperators
public void thereExistsIdentity(short operator,
String[] filterValues)
thereExistsIdentity in interface ExtentCapableFilteroperator - The operator for this filter.FilterOperatorspublic void orderByIdentity(short order)
ExtentCapableFilter
orderByIdentity in interface ExtentCapableFilterorder - The sort order for this filter.Directionspublic StringTypePredicate identity()
identity in interface ExtentCapableQuerypublic SimpleTypeOrder orderByIdentity()
ExtentCapableQueryExtentCapable
depending the feature identity
Note: The order in which orderBy…
instructions are given is relevant!
orderByIdentity in interface ExtentCapableQuery
public void forAllAction(short operator,
Collection values)
forAllAction in interface PrivilegeFilteroperator - The operator for this filter.FilterOperators
public void thereExistsAction(short operator,
Collection values)
thereExistsAction in interface PrivilegeFilteroperator - The operator for this filter.FilterOperators
public void forAllAction(short operator,
String[] filterValues)
forAllAction in interface PrivilegeFilteroperator - The operator for this filter.FilterOperators
public void thereExistsAction(short operator,
String[] filterValues)
thereExistsAction in interface PrivilegeFilteroperator - The operator for this filter.FilterOperatorspublic void orderByAction(short order)
PrivilegeFilter
orderByAction in interface PrivilegeFilterorder - The sort order for this filter.Directionspublic MultivaluedFeaturePredicate action()
PrivilegeQueryPrivilege testing
whether the feature action has values or not.
action in interface PrivilegeQuerypublic StringTypePredicate thereExistsAction()
PrivilegeQueryaction to the predicate.
The predicate for Privilege evaluates true if
at least one of its values of feature action satisfies the
given condition.
Since the multiplicity for this attribute is 0..n, the attribute can
have no values in which case the predicate evaluates to
false!
thereExistsAction in interface PrivilegeQuerypublic StringTypePredicate forAllAction()
PrivilegeQueryaction to the predicate.
The predicate for Privilege evaluates true if
all of its values of feature action satisfy the selected
condition.
Since the multiplicity for this attribute is 0..n, the attribute can
have no values in which case the predicate evaluates to
true!
forAllAction in interface PrivilegeQuerypublic MultivaluedTypeOrder orderByAction()
PrivilegeQueryPrivilege depending
the feature action
Note: The order in which orderBy…
instructions are given is relevant!
orderByAction in interface PrivilegeQuery
public void forAllDescription(short operator,
Collection values)
forAllDescription in interface PrivilegeFilteroperator - The operator for this filter.FilterOperators
public void thereExistsDescription(short operator,
Collection values)
thereExistsDescription in interface PrivilegeFilteroperator - The operator for this filter.FilterOperators
public void forAllDescription(short operator,
String[] filterValues)
forAllDescription in interface PrivilegeFilteroperator - The operator for this filter.FilterOperators
public void thereExistsDescription(short operator,
String[] filterValues)
thereExistsDescription in interface PrivilegeFilteroperator - The operator for this filter.FilterOperatorspublic void orderByDescription(short order)
PrivilegeFilter
orderByDescription in interface PrivilegeFilterorder - The sort order for this filter.Directionspublic OptionalFeaturePredicate description()
PrivilegeQueryPrivilege testing
whether the value of the feature description is
null or not.
description in interface PrivilegeQuerypublic StringTypePredicate thereExistsDescription()
PrivilegeQuerydescription to the
predicate. The predicate for Privilege evaluates
true if its value of feature description
satisfies the selected condition.
Since the multiplicity for this attribute is 0..1, the attribute can
have no value in which case the predicate evaluates to
false!
thereExistsDescription in interface PrivilegeQuerypublic StringTypePredicate forAllDescription()
PrivilegeQuerydescription to the
predicate. The predicate for Privilege evaluates
true if its value of feature description
satisfies the selected condition.
Since the multiplicity for this attribute is 0..1, the attribute can
have no value in which case the predicate evaluates to
true!
forAllDescription in interface PrivilegeQuerypublic SimpleTypeOrder orderByDescription()
PrivilegeQueryPrivilege depending
the feature description
Note: The order in which orderBy…
instructions are given is relevant!
orderByDescription in interface PrivilegeQuery
public void forAllName(short operator,
Collection values)
forAllName in interface PrivilegeFilteroperator - The operator for this filter.FilterOperators
public void thereExistsName(short operator,
Collection values)
thereExistsName in interface PrivilegeFilteroperator - The operator for this filter.FilterOperators
public void forAllName(short operator,
String[] filterValues)
forAllName in interface PrivilegeFilteroperator - The operator for this filter.FilterOperators
public void thereExistsName(short operator,
String[] filterValues)
thereExistsName in interface PrivilegeFilteroperator - The operator for this filter.FilterOperatorspublic void orderByName(short order)
PrivilegeFilter
orderByName in interface PrivilegeFilterorder - The sort order for this filter.Directionspublic StringTypePredicate name()
name in interface PrivilegeQuerypublic SimpleTypeOrder orderByName()
PrivilegeQueryPrivilege depending
the feature name
Note: The order in which orderBy…
instructions are given is relevant!
orderByName in interface PrivilegeQuery
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||