Package com.avaya.core

## Interface AvMessagingSdkCallback<T>

- Type Parameters:
    `T` - the type of the data being returned
  All Known Implementing Classes:
    `StubbedCallback`

      public interface AvMessagingSdkCallback<T>

  Callback used to be notified of the result of an asynchronous action

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface | Description
    --- | --- | ---
    `static class` | `AvMessagingSdkCallback.Response<T>` | The response body passed into a `AvMessagingSdkCallback` to pass along information about the result of the action being performed

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `run​(AvMessagingSdkCallback.Response<T> response)` | Invoke the `AvMessagingSdkCallback` with the results of the action

- - ### Method Detail

    - #### run

          void run​(AvMessagingSdkCallback.Response<T> response)

      Invoke the `AvMessagingSdkCallback` with the results of the action
      Parameters:
        `response` - an instance of `AvMessagingSdkCallback.Response` containing the results of the action