kaos.core.csi.policy
Interface PolicyAdvice
public interface PolicyAdvice
- Author:
 
  - KAoS Team This interface defines operations to advice the user as to which property values are allowed/forbidden for the given action.
 
| 
Method Summary | 
 java.util.Vector | 
getAllowableValuesForActionProperties(ActionInstanceDescription actionDesc,
                                      PolicyDecisionObserver pObserver)
 
            | 
 java.util.Vector | 
getAllowableValuesForActionProperties(java.util.Vector propertyNames,
                                      ActionInstanceDescription actionDesc,
                                      boolean tight,
                                      PolicyDecisionObserver pObserver)
 
            | 
 java.util.Set | 
getAllowableValuesForActionProperty(java.lang.String origPropertyName,
                                    ActionInstanceDescription origActionDesc,
                                    java.util.Set allTargetValues,
                                    boolean tight,
                                    PolicyDecisionObserver pObserver)
 
            | 
 java.util.Vector | 
getForbiddenValuesForActionProperty(java.lang.String origPropertyName,
                                    ActionInstanceDescription origActionDesc,
                                    PolicyDecisionObserver pObserver)
 
            | 
 java.lang.Integer | 
getPolicyUpdateCount()
 
            | 
 
getAllowableValuesForActionProperties
java.util.Vector getAllowableValuesForActionProperties(java.util.Vector propertyNames,
                                                       ActionInstanceDescription actionDesc,
                                                       boolean tight,
                                                       PolicyDecisionObserver pObserver)
                                                       throws ServiceFailure
- Throws:
 ServiceFailure
 
getAllowableValuesForActionProperties
java.util.Vector getAllowableValuesForActionProperties(ActionInstanceDescription actionDesc,
                                                       PolicyDecisionObserver pObserver)
                                                       throws ServiceFailure
- Throws:
 ServiceFailure
 
getAllowableValuesForActionProperty
java.util.Set getAllowableValuesForActionProperty(java.lang.String origPropertyName,
                                                  ActionInstanceDescription origActionDesc,
                                                  java.util.Set allTargetValues,
                                                  boolean tight,
                                                  PolicyDecisionObserver pObserver)
                                                  throws ServiceFailure
- Throws:
 ServiceFailure
 
getForbiddenValuesForActionProperty
java.util.Vector getForbiddenValuesForActionProperty(java.lang.String origPropertyName,
                                                     ActionInstanceDescription origActionDesc,
                                                     PolicyDecisionObserver pObserver)
                                                     throws ServiceFailure
- Throws:
 ServiceFailure
 
getPolicyUpdateCount
java.lang.Integer getPolicyUpdateCount()
                                       throws ServiceFailure
- Throws:
 ServiceFailure
 
	            Copyright © 2006 IHMC All Rights Reserved.