Package 

Class AwaitComponent

  • All Implemented Interfaces:
    com.adyen.checkout.components.ActionComponent , com.adyen.checkout.components.Component , com.adyen.checkout.components.Component , com.adyen.checkout.components.ViewableComponent

    
    public class AwaitComponent
    extends BaseActionComponent<AwaitConfiguration> implements ViewableComponent<AwaitOutputData, AwaitConfiguration, ActionComponentData>
                        
    • Method Summary

      Modifier and Type Method Description
      void observe(LifecycleOwner lifecycleOwner, Observer<ActionComponentData> observer)
      void onPollingSuccessful(StatusResponse statusResponse)
      void observeOutputData(LifecycleOwner lifecycleOwner, Observer<AwaitOutputData> observer)
      AwaitOutputData getOutputData()
      void sendAnalyticsEvent(Context context)
      void createOutputData(StatusResponse statusResponse)
      • Methods inherited from class com.adyen.checkout.components.base.BaseActionComponent

        canHandleAction, getPaymentData, getSupportedActionTypes, getSupportedPaymentMethodTypes, handleAction, handleActionInternal, notifyDetails, notifyException, observe, observeErrors, restoreState, saveState
      • Methods inherited from class com.adyen.checkout.components.base.lifecycle.ActionComponentViewModel

        getConfiguration
      • Methods inherited from class androidx.lifecycle.AndroidViewModel

        getApplication
      • Methods inherited from class androidx.lifecycle.ViewModel

        clear, closeWithRuntimeException, getTag, onCleared, setTagIfAbsent
      • Methods inherited from class com.adyen.checkout.components.ViewableComponent

        getOutputData, observeOutputData, sendAnalyticsEvent
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait