Package | Description |
---|---|
javax.slee.management |
This package defines the SLEE external management interfaces.
|
javax.slee.profile.query |
This package defines the classes and interfaces used for dynamic profile queries.
|
Modifier and Type | Method and Description |
---|---|
Collection |
ProfileProvisioningMBean.getProfilesByDynamicQuery(String profileTableName,
QueryExpression expr)
Get a collection of
ProfileID object that identify the profiles contained
in the specified profile table where the profiles satisfy the specified query
expression. |
Modifier and Type | Class and Description |
---|---|
class |
And
The
And class is a composite dynamic query expression that
successfully matches with a profile only if all nested query expressions
also match with the profile. |
class |
CompositeQueryExpression
The
CompositeQueryExpression class is the base class for all dynamic
query expressions that are containers of other query expressions. |
class |
Equals
The
Equals class represents a dynamic query expression that checks
for equality between a profile attribute and a specified value. |
class |
GreaterThan
The
GreaterThan class represents a dynamic query expression that
checks whether the value of a profile attribute is greater than a specified value. |
class |
GreaterThanOrEquals
The
GreaterThanOrEquals class represents a dynamic query expression
that checks whether the value of a profile attribute is greater than or equal to a
specified value. |
class |
HasPrefix
The
HasPrefix class represents a dynamic query expression that
checks whether the value of a profile attribute is prefixed by a specified value. |
class |
LessThan
The
GreaterThan class represents a dynamic query expression that
checks whether the value of a profile attribute is greater than a specified value. |
class |
LessThanOrEquals
The
LessThanOrEquals class represents a dynamic query expression
that checks whether the value of a profile attribute is less than or equal to a
specified value. |
class |
LongestPrefixMatch
The
LongestPrefixMatch class represents a dynamic query expression that
determines if a profile attribute value is the longest prefix match against a
specified value. |
class |
Not
The
Not class is a composite dynamic query expression that
inverts the match result of its nested query expression. |
class |
NotEquals
The
NotEquals class represents a dynamic query expression that checks for
for inequality between a profile attribute and a specified value. |
class |
Or
The
Or class is a composite dynamic query expression that
successfully matches with a profile if any of the nested query expressions
match with the profile. |
class |
OrderedQueryExpression
The
OrderedQueryExpression class is the base class for all dynamic
query expressions that perform direct binary operator comparisons on profile
attributes values where the type of the profile attribute type exhibits a notion
of total order. |
class |
RangeMatch
The
RangeMatch class represents a dynamic query expression that checks
whether the value of a profile attribute lies within a specified range. |
class |
SimpleQueryExpression
The
SimpleQueryExpression class is the base class for all dynamic
query expressions that perform binary operator comparisons on profile attribute
values. |
Modifier and Type | Method and Description |
---|---|
QueryExpression |
Not.getExpression()
Get the query expression who's match result will be inverted by this
Not
query expression. |
QueryExpression[] |
CompositeQueryExpression.getExpressions()
Get the query expressions that have been added to this composite expression.
|
Modifier and Type | Method and Description |
---|---|
protected void |
CompositeQueryExpression.add(QueryExpression expr)
Add a query expression to this composite expression.
|
And |
And.and(QueryExpression expr)
Add the specified query expression to this composite expression.
|
Or |
Or.or(QueryExpression expr)
Add the specified query expression to this composite expression.
|
Constructor and Description |
---|
And(QueryExpression[] exprs)
Create an
And query expression initially populated with the
expressions contained in the specified array. |
And(QueryExpression expr1,
QueryExpression expr2)
Create an
And query expression initially populated with the two
specified query expressions. |
Not(QueryExpression expr)
Create a
Not query expression. |
Or(QueryExpression[] exprs)
Create an
Or query expression initially populated with the
expressions contained in the specified array. |
Or(QueryExpression expr1,
QueryExpression expr2)
Create an
Or query expression initially populated with the two
specified query expressions. |