| Interface | Description |
|---|---|
| TriCommand<R,A,B,C> |
A command with three parameters that returns an object.
|
| UnaryCommand<A,R> |
A command with one parameter that returns an object.
|
| VoidBiCommand<A,B> |
A void command with two parameters.
|
| VoidTriCommand<A,B,C> |
A void command with three parameters.
|
| Class | Description |
|---|---|
| AbstractFailsafeTriCommand<R,A,B,C> |
A failsafe command with three parameters that returns an object
|
| AbstractFailsafeUnaryCommand<A,B> |
A failsafe command with one parameter and a return type.
|
| AbstractFailSafeVoidBiCommand<A,B> |
A failsafe void command with two parameters.
|
| AbstractFailSafeVoidTriCommand<A,B,C> |
A failsafe void command with three parameters.
|
| EventContextAddAttributeCommand |
An
AbstractFailSafeVoidTriCommand that adds a span attribute. |
| EventContextAddAttributesCommand |
A
AbstractFailSafeVoidBiCommand that adds span attributes. |
| EventContextEndSpanCommand |
A
AbstractFailSafeVoidBiCommand that ends the current InternalSpan. |
| EventContextGetDistributedTraceContextMapCommand |
An
AbstractFailsafeUnaryCommand that gets the current distributed trace context map. |
| EventContextInjectDistributedTraceContextCommand |
An
AbstractFailSafeVoidBiCommand that injects the span context. |
| EventContextRecordErrorCommand |
An
AbstractFailSafeVoidTriCommand that records an error
The carrier is the EventContext |
| EventContextSetCurrentSpanNameCommand |
An
AbstractFailSafeVoidBiCommand that sets the current span name. |
| EventContextStartSpanCommand |
An
AbstractFailsafeTriCommand that starts the current InternalSpan. |
| FailsafeBiCommandExecutor<A,B> |
A failsafe command executor with two parameters.
|
| FailsafeTriCommandExecutor<R,A,B,C> |
A failsafe command executor with three parameters that returns an object
|
| FailsafeUnaryCommandExecutor<A,R> |
A failsafe command executor one parameter that returns an object
|
Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.