@Alias(value="AsyncListenPayments") @EmitsResponse @Fires(value=SourceNotificationProvider.class) @Streaming @Stereotype(value=AsyncSourceStereotype.class) @MediaType(value="text/plain") public class AsyncHeisenbergSource extends HeisenbergSource
HeisenbergSource.TerminateStatus| Modifier and Type | Field and Description |
|---|---|
static org.mule.runtime.extension.api.runtime.source.SourceCompletionCallback |
completionCallback |
static org.mule.sdk.api.runtime.source.SourceCompletionCallback |
sdkCompletionCallback |
configName, CORE_POOL_SIZE_ERROR_MESSAGE, error, executedOnError, executedOnSuccess, executedOnTerminate, gatheredMoney, INITIAL_BATCH_NUMBER_ERROR_MESSAGE, location, receivedDebtProperties, receivedGroupOnSource, receivedInlineOnError, receivedInlineOnSuccess, receivedUsableWeapons, terminateStatus| Constructor and Description |
|---|
AsyncHeisenbergSource() |
| Modifier and Type | Method and Description |
|---|---|
void |
onError(org.mule.runtime.api.message.Error error,
String sameNameParameter,
Methylamine methylamine,
RicinGroup ricin,
PersonalInfo infoError,
boolean propagateError,
org.mule.runtime.extension.api.runtime.source.SourceCompletionCallback completionCallback,
org.mule.runtime.extension.api.notification.NotificationEmitter notificationEmitter) |
void |
onSuccess(Long payment,
String sameNameParameter,
RicinGroup ricin,
PersonalInfo successInfo,
boolean fail,
org.mule.sdk.api.runtime.source.SourceCompletionCallback sdkCompletionCallback,
org.mule.runtime.extension.api.notification.NotificationEmitter notificationEmitter) |
onBackPressure, onError, onStart, onStop, onSuccess, onTerminate, resetHeisenbergSourcepublic static org.mule.runtime.extension.api.runtime.source.SourceCompletionCallback completionCallback
public static org.mule.sdk.api.runtime.source.SourceCompletionCallback sdkCompletionCallback
@OnSuccess
public void onSuccess(@Optional(defaultValue="#[payload]")
Long payment,
@Optional
String sameNameParameter,
@ParameterGroup(name="Dangerous-Ricin")
RicinGroup ricin,
@ParameterGroup(name="Success Info",showInDsl=true)
PersonalInfo successInfo,
@Optional
boolean fail,
org.mule.sdk.api.runtime.source.SourceCompletionCallback sdkCompletionCallback,
org.mule.runtime.extension.api.notification.NotificationEmitter notificationEmitter)
@OnError
public void onError(org.mule.runtime.api.message.Error error,
@Optional
String sameNameParameter,
@Optional
Methylamine methylamine,
@ParameterGroup(name="Dangerous-Ricin")
RicinGroup ricin,
@ParameterGroup(name="Error Info",showInDsl=true)
PersonalInfo infoError,
@Optional
boolean propagateError,
org.mule.runtime.extension.api.runtime.source.SourceCompletionCallback completionCallback,
org.mule.runtime.extension.api.notification.NotificationEmitter notificationEmitter)
Copyright © 2022 MuleSoft, Inc.. All rights reserved.