@Alias(value="ListenPaymentsAllOptional") @EmitsResponse @Fires(value=SourceNotificationProvider.class) @Streaming @MediaType(value="text/plain") @BackPressure(defaultMode=FAIL, supportedModes={FAIL,DROP}) @Deprecated(message="This source is being tapped by the DEA, it\'s usage is discouraged.", since="1.6.0", toRemoveIn="3.0.0") public class HeisenbergSourceAllOptionalCallbacks extends org.mule.runtime.extension.api.runtime.source.Source<String,Object>
| Modifier and Type | Class and Description |
|---|---|
static class |
HeisenbergSourceAllOptionalCallbacks.TerminateStatus |
| Modifier and Type | Field and Description |
|---|---|
static Optional<org.mule.runtime.api.message.Error> |
error |
static boolean |
executedOnError |
static boolean |
executedOnSuccess |
static boolean |
executedOnTerminate |
static boolean |
receivedGroupOnSource |
static boolean |
receivedInlineOnError |
static PersonalInfoAllOptional |
receivedInlineOnErrorData |
static boolean |
receivedInlineOnSuccess |
static PersonalInfoAllOptional |
receivedInlineOnSuccessData |
static HeisenbergSourceAllOptionalCallbacks.TerminateStatus |
terminateStatus |
| Constructor and Description |
|---|
HeisenbergSourceAllOptionalCallbacks() |
| Modifier and Type | Method and Description |
|---|---|
void |
onBackPressure(org.mule.runtime.extension.api.runtime.source.BackPressureContext ctx) |
void |
onError(org.mule.runtime.api.message.Error error,
String sameNameParameter,
Methylamine methylamine,
RicinGroup ricin,
PersonalInfoAllOptional infoError,
boolean propagateError) |
void |
onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<String,Object> sourceCallback) |
void |
onStop() |
void |
onSuccess(Long payment,
String sameNameParameter,
RicinGroup ricin,
PersonalInfoAllOptional successInfo,
boolean fail) |
void |
onTerminate(org.mule.runtime.extension.api.runtime.source.SourceResult sourceResult) |
static void |
resetHeisenbergSource() |
public static volatile boolean receivedGroupOnSource
public static volatile boolean receivedInlineOnSuccess
public static volatile boolean receivedInlineOnError
public static volatile PersonalInfoAllOptional receivedInlineOnSuccessData
public static volatile PersonalInfoAllOptional receivedInlineOnErrorData
public static volatile HeisenbergSourceAllOptionalCallbacks.TerminateStatus terminateStatus
public static Optional<org.mule.runtime.api.message.Error> error
public static volatile boolean executedOnSuccess
public static volatile boolean executedOnError
public static volatile boolean executedOnTerminate
public HeisenbergSourceAllOptionalCallbacks()
public void onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<String,Object> sourceCallback) throws org.mule.runtime.api.exception.MuleException
@OnSuccess
public void onSuccess(@Optional(defaultValue="#[payload]")
Long payment,
@Optional
String sameNameParameter,
@ParameterGroup(name="Dangerous-Ricin") @DisplayName(value="Dangerous Ricin")
RicinGroup ricin,
@ParameterGroup(name="Success Info",showInDsl=true)
PersonalInfoAllOptional successInfo,
@Optional
boolean fail)
@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)
PersonalInfoAllOptional infoError,
@Optional
boolean propagateError)
@OnTerminate public void onTerminate(org.mule.runtime.extension.api.runtime.source.SourceResult sourceResult)
@OnBackPressure public void onBackPressure(org.mule.runtime.extension.api.runtime.source.BackPressureContext ctx)
public void onStop()
public static void resetHeisenbergSource()
Copyright © 2025 MuleSoft, Inc.. All rights reserved.