Class ReconnectableHeisenbergSdkSource
java.lang.Object
org.mule.sdk.api.runtime.source.Source<String,Object>
org.mule.test.heisenberg.extension.SdkHeisenbergSource
org.mule.test.heisenberg.extension.ReconnectableHeisenbergSdkSource
- All Implemented Interfaces:
org.mule.sdk.api.runtime.connectivity.Reconnectable
@Alias("SdkReconnectableListenPayments")
@EmitsResponse
@Fires(SdkSourceNotificationProvider.class)
@Streaming
@MediaType("text/plain")
public class ReconnectableHeisenbergSdkSource
extends SdkHeisenbergSource
implements org.mule.sdk.api.runtime.connectivity.Reconnectable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidreconnect(org.mule.runtime.api.connection.ConnectionException exception, org.mule.sdk.api.runtime.connectivity.ReconnectionCallback reconnectionCallback) Methods inherited from class org.mule.test.heisenberg.extension.SdkHeisenbergSource
onBackPressure, onError, onStart, onStop, onSuccess, onTerminate, resetHeisenbergSource
-
Field Details
-
succesfulReconnectionsSdk
public static int succesfulReconnectionsSdk -
failedReconnectionsSdk
public static int failedReconnectionsSdk
-
-
Constructor Details
-
ReconnectableHeisenbergSdkSource
public ReconnectableHeisenbergSdkSource()
-
-
Method Details
-
reconnect
public void reconnect(org.mule.runtime.api.connection.ConnectionException exception, org.mule.sdk.api.runtime.connectivity.ReconnectionCallback reconnectionCallback) - Specified by:
reconnectin interfaceorg.mule.sdk.api.runtime.connectivity.Reconnectable
-