Package com.evolveum.axiom.reactor
Class RuleReactorContext<E extends Exception,C,A extends Action<E>,R extends Rule<C,A>>
- java.lang.Object
 - 
- com.evolveum.axiom.reactor.BaseReactorContext<E,A>
 - 
- com.evolveum.axiom.reactor.RuleReactorContext<E,C,A,R>
 
 
 
- 
- Direct Known Subclasses:
 ModelReactorContext
public abstract class RuleReactorContext<E extends Exception,C,A extends Action<E>,R extends Rule<C,A>> extends BaseReactorContext<E,A>
 
- 
- 
Constructor Summary
Constructors Constructor Description RuleReactorContext() 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidaddActionsFor(C context)protected abstract Collection<R>rulesFor(C context)- 
Methods inherited from class com.evolveum.axiom.reactor.BaseReactorContext
addOutstanding, addOutstanding, addSuppresed, compute, createException, fail, failOutstanding 
 - 
 
 - 
 
- 
- 
Method Detail
- 
rulesFor
protected abstract Collection<R> rulesFor(C context)
 
- 
addActionsFor
protected void addActionsFor(C context)
 
 - 
 
 -