kaos.core.csi.policy
Interface PolicyAdvice
public interface PolicyAdvice
This interface defines operations to advice the user as to which property values are allowed/forbidden for the given action based on policy.
getConfiguration
java.util.List<ActionClassDescription> getConfiguration(ActionInstanceDescription actionDesc,
boolean tight,
PolicyDecisionObserver pObserver)
throws ServiceFailure
- Throws:
ServiceFailure
getConfiguration
java.util.List<ActionClassDescription> getConfiguration(java.util.List<java.lang.String> propertyNames,
ActionInstanceDescription actionDesc,
boolean tight,
PolicyDecisionObserver pObserver)
throws ServiceFailure
- Throws:
ServiceFailure
getForbiddenValuesForActionProperty
java.util.List<OntInstanceDescription> 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.