|
Oracle Communications Converged Application Server Java API Reference 5.1 E36938-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Conditions
conditions to be met in order to gain permission as per policy document. Only in case all conditions are met (evaluate to TRUE), the permission is granted, see RFC4725. The condition defines the 'if' part in the 'if-then' equation the rule defines. The conditions can be based on
Conditions can be created by method com.oracle.sft.xcap.client.policy.Rule.createConditions().
Method Summary | ||
---|---|---|
|
createCondition(Class<C> conditionClass) Create a condition for given condition class. |
|
|
deleteCondition(C condition) Delete all conditions which are of Class of given condition. |
|
|
getConditions() Get all conditions. |
|
|
getConditions(Class<C> conditionClass) Get all conditions which are of given conditionClass. |
Methods inherited from interface com.oracle.sft.xcap.client.XcapElement |
---|
getDocument, getNamespace, getNodeSelector, getParent |
Methods inherited from interface com.oracle.sft.xcap.client.XcapResource |
---|
getContent, getContentType, getUrl, setContent |
Method Detail |
---|
<C extends Condition> C createCondition(Class<C> conditionClass) throws XcapException
conditionClass
- class of condition to be createdXcapException
- if the condition can not be created.Condition
<C extends Condition> Set<C> getConditions()
<C extends Condition> Set<C> getConditions(Class<C> conditionClass)
conditionClass
- the class token<C extends Condition> void deleteCondition(C condition)
condition
- the condition to be deleted
|
Oracle Communications Converged Application Server Java API Reference 5.1 E36938-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2012 Oracle Corporation. All Rights Reserved.