public interface DecisionRequest
One interesting use case for this class is decision caching that would consist to map a DecisionRequest
to a DecisionResult
.
All derived classes are required to implement Object.equals(Object)
and Object.hashCode()
to allow optimal decision caching (where instances of this class are used as keys) in PDP
DecicionCache extensions
Modifier and Type | Method and Description |
---|---|
Map<String,net.sf.saxon.s9api.XdmNode> |
getExtraContentsByCategory()
Get Attributes/Contents (parsed into XDM data model for XPath evaluation) by attribute category
|
Map<AttributeFqn,AttributeBag<?>> |
getNamedAttributes()
Get named attributes by name
|
boolean |
isApplicablePolicyIdListReturned()
Get ReturnPolicyIdList flag
|
Map<AttributeFqn,AttributeBag<?>> getNamedAttributes()
getExtraContentsByCategory()
result may not be empty)Map<String,net.sf.saxon.s9api.XdmNode> getExtraContentsByCategory()
getNamedAttributes()
result may not be empty)boolean isApplicablePolicyIdListReturned()
Copyright © 2012–2020. All rights reserved.