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.