| Modifier and Type | Method and Description |
|---|---|
ComponentLocation |
AbstractComponent.getLocation() |
ComponentLocation |
Component.getLocation() |
| Modifier and Type | Method and Description |
|---|---|
List<ComponentLocation> |
ConfigurationComponentLocator.findAllLocations()
Finds the locations of every component within the artifact.
|
| Modifier and Type | Method and Description |
|---|---|
static BindingContext.Builder |
BindingContextUtils.addFlowNameBindingsToBuilder(ComponentLocation location,
BindingContext.Builder contextBuilder) |
| Modifier and Type | Method and Description |
|---|---|
ComponentLocation |
EventContext.getOriginatingLocation() |
| Modifier and Type | Method and Description |
|---|---|
default void |
ProcessorInterceptor.after(ComponentLocation location,
InterceptionEvent event,
Optional<Throwable> thrown)
This method is called after the intercepted component has run.
|
default void |
SourceInterceptor.afterCallback(ComponentLocation location,
InterceptionEvent event,
Optional<Throwable> thrown)
This method is called after the intercepted source sends its response after a flow execution is complete.
|
default void |
SourceInterceptor.afterTerminated(ComponentLocation location,
EventContext rootEventContext)
This method is called when the root
EventContext is terminated (all the event contexts of that event are completed)
regardless of whether the events finished successfully, on error, or a combination of both. |
default CompletableFuture<InterceptionEvent> |
ProcessorInterceptor.around(ComponentLocation location,
Map<String,ProcessorParameterValue> parameters,
InterceptionEvent event,
InterceptionAction action)
|
default void |
ProcessorInterceptor.before(ComponentLocation location,
Map<String,ProcessorParameterValue> parameters,
InterceptionEvent event)
This method is called before the intercepted component has run.
|
default void |
SourceInterceptor.beforeCallback(ComponentLocation location,
Map<String,ProcessorParameterValue> parameters,
InterceptionEvent event)
This method is called before the intercepted source sends its response after a flow execution is complete.
|
default boolean |
ProcessorInterceptorFactory.intercept(ComponentLocation location)
Determines if a
ProcessorInterceptor shall be created by this factory to be applied to a component based on some of
its attributes. |
default boolean |
SourceInterceptorFactory.intercept(ComponentLocation location)
Determines if a
SourceInterceptor shall be created by this factory to be applied to a component based on some of its
attributes. |
default boolean |
ProcessorInterceptor.isErrorMappingRequired(ComponentLocation location)
Determines if the intercepted component requires the error mapping to be performed.
|
| Modifier and Type | Method and Description |
|---|---|
static MessageProcessorNotification |
MessageProcessorNotification.createFrom(Event event,
ComponentLocation componentLocation,
Component processor,
Exception exceptionThrown,
int action) |
| Constructor and Description |
|---|
AsyncMessageNotification(EnrichedNotificationInfo notificationInfo,
ComponentLocation componentLocation,
int action) |
ConnectorMessageNotification(EnrichedNotificationInfo notificationInfo,
ComponentLocation componentLocation,
int action) |
EnrichedServerNotification(EnrichedNotificationInfo notificationInfo,
int action,
ComponentLocation componentLocation) |
ErrorHandlerNotification(EnrichedNotificationInfo notificationInfo,
ComponentLocation componentLocation,
int action) |
ExceptionNotification(EnrichedNotificationInfo notificationInfo,
ComponentLocation componentLocation) |
MessageProcessorNotification(EnrichedNotificationInfo notificationInfo,
ComponentLocation componentLocation,
EventContext eventContext,
int action) |
PolicyNotification(String policyId,
EnrichedNotificationInfo notificationInfo,
int action,
ComponentLocation componentLocation) |
| Modifier and Type | Method and Description |
|---|---|
default Optional<ComponentLocation> |
CursorProvider.getOriginatingLocation() |
Copyright © 2024 MuleSoft, Inc.. All rights reserved.