Interface | Description |
---|---|
ExceptionHandlingStrategy |
A strategy which is used in the dispatcher to decide how exceptions are handled.
|
ResolverSelectionStrategy |
This strategy defines how resolvers are selected, if several possible candidates are available for a given
expression.
|
ResolvingOption |
The marker interface which is used as upper bound for options that are related to the resolving engines.
|
Class | Description |
---|---|
AbstractExceptionHandlingStrategy | |
HandleWithFirstCapableAncestorStrategy |
When this strategy is used in the dispatcher, then the exceptions which appear at some node, are handled in the first
node above which can handle the exception.
|
ResolvingOptions |
Utility class which provides factory methods to different processing options.
|
RethrowExceptionHandlingStrategy |
This strategy, strictly speaking, does not really handle the exceptions resulting from nodes, but rethrows a
resolving exception containing the original one.
|
TakeFirstResolverSelectionStrategy |
This is the most primitive implementation of a selection strategy for resolvers: It simply picks the first one from
the list of available ones.
|