| Access | Constructor and Description |
|---|---|
| public | ImperativeMethodInvocationProcessor(NewSpanParser
new span parser newSpanParser, Tracer tracer tracer, Function<Class<? extends ValueResolver>, ? extends ValueResolver> converts a class into an instance of resolver provider resolverProvider, Function<Class<? extends ValueExpressionResolver>, ? extends ValueExpressionResolver> converts a class into an instance of expression
resolver provider expressionResolverProvider)Creates a new instance of |
| public | ImperativeMethodInvocationProcessor(NewSpanParser
new span parser newSpanParser, Tracer tracer tracer)Creates a new instance of |
| public | ImperativeMethodInvocationProcessor(NewSpanParser
new span parser newSpanParser, Tracer tracer tracer, SpanTagAnnotationHandler resolves tags to be added to the span from the
annotations spanTagAnnotationHandler)Creates a new instance of |
| Modifier and Type | Method and Description |
|---|---|
| private Object | proceedUnderSynchronousSpan(MethodInvocation invocation, NewSpan newSpan, ContinueSpan continueSpan)
|
| public Object | process(MethodInvocation
method invocation invocation, NewSpan annotation newSpan, ContinueSpan annotation continueSpan)Implements io. |
| ImperativeMethodInvocationProcessor | back to summary |
|---|---|
| public ImperativeMethodInvocationProcessor(NewSpanParser newSpanParser, Tracer tracer, Function<Class<? extends ValueResolver>, ? extends ValueResolver> resolverProvider, Function<Class<? extends ValueExpressionResolver>, ? extends ValueExpressionResolver> expressionResolverProvider) Creates a new instance of
| |
| ImperativeMethodInvocationProcessor | back to summary |
|---|---|
| public ImperativeMethodInvocationProcessor(NewSpanParser newSpanParser, Tracer tracer) Creates a new instance of
| |
| ImperativeMethodInvocationProcessor | back to summary |
|---|---|
| public ImperativeMethodInvocationProcessor(NewSpanParser newSpanParser, Tracer tracer, SpanTagAnnotationHandler spanTagAnnotationHandler) Creates a new instance of
| |
| proceedUnderSynchronousSpan | back to summary |
|---|---|
| private Object proceedUnderSynchronousSpan(MethodInvocation invocation, NewSpan newSpan, ContinueSpan continueSpan) throws Throwable | |
| process | back to summary |
|---|---|
| public Object process(MethodInvocation invocation, NewSpan newSpan, ContinueSpan continueSpan) throws Throwable Implements io. Doc from io. Executes the annotated method.
| |