Class CallbackAdapter<T>

java.lang.Object
com.codename1.util.CallbackAdapter<T>
All Implemented Interfaces:
Callback<T>, FailureCallback<T>, SuccessCallback<T>

public class CallbackAdapter<T> extends Object implements Callback<T>
Adapter for the {Callback} interface.
  • Constructor Details

    • CallbackAdapter

      public CallbackAdapter()
  • Method Details

    • onSucess

      public void onSucess(T value)

      Invoked when the async method returns with a successful value

      Parameters
      • value: the value
      Specified by:
      onSucess in interface SuccessCallback<T>
    • onError

      public void onError(Object sender, Throwable err, int errorCode, String errorMessage)

      Invoked when the async method throws an exception

      Parameters
      • sender: the source of the error e.g. connection request that triggered the error, could be null

      • err: in case of an error triggered by an exception

      • errorCode: if applicable e.g. with http error codes, -1 for unknown

      • errorMessage: if applicable a user displayable message (can be null)

      Specified by:
      onError in interface FailureCallback<T>