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 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:
      reconnect in interface org.mule.sdk.api.runtime.connectivity.Reconnectable