public abstract class CombiningAlgorithm extends Object
| Constructor and Description |
|---|
CombiningAlgorithm(URI identifier)
Constructor that takes the algorithm's identifier.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Result |
combine(EvaluationCtx context,
List parameters,
List inputs)
Combines the results of the inputs based on the context to produce
some unified result.
|
URI |
getIdentifier()
Returns the identifier for this algorithm.
|
protected static final Logger logger
public CombiningAlgorithm(URI identifier)
identifier - the algorithm's identifierpublic abstract Result combine(EvaluationCtx context, List parameters, List inputs)
context - the representation of the requestparameters - a (possibly empty) non-null List of
CombinerParameters provided for general
use (for all pre-2.0 policies this must be empty)inputs - a List of CombinerElementss to
evaluate and combinepublic URI getIdentifier()
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.