AdviceWithBuilder<T> |
AdviceWithBuilder.maxDeep(int maxDeep) |
Will only apply for nodes maximum levels deep.
|
AdviceWithBuilder<T> |
AdviceWithBuilder.selectFirst() |
Will only apply the first node matched.
|
AdviceWithBuilder<T> |
AdviceWithBuilder.selectIndex(int index) |
Will only apply the n'th node matched.
|
AdviceWithBuilder<T> |
AdviceWithBuilder.selectLast() |
Will only apply the last node matched.
|
AdviceWithBuilder<T> |
AdviceWithBuilder.selectRange(int from,
int to) |
Will only apply the node in the index range matched.
|
<T extends ProcessorDefinition<?>> AdviceWithBuilder<T> |
AdviceWithRouteBuilder.weaveById(String pattern) |
Weaves by matching id of the nodes in the route (incl onException etc).
|
<T extends ProcessorDefinition<?>> AdviceWithBuilder<T> |
AdviceWithRouteBuilder.weaveByToString(String pattern) |
Weaves by matching the to string representation of the nodes in the route (incl onException etc).
|
<T extends ProcessorDefinition<?>> AdviceWithBuilder<T> |
AdviceWithRouteBuilder.weaveByToUri(String pattern) |
Weaves by matching sending to endpoints with the given uri of the nodes in the route (incl onException etc).
|
<T extends ProcessorDefinition<?>> AdviceWithBuilder<T> |
AdviceWithRouteBuilder.weaveByType(Class<T> type) |
Weaves by matching type of the nodes in the route (incl onException etc).
|