Interface IAppsService

  • All Superinterfaces:
    IInterface
    All Known Implementing Classes:
    IAppsService.Default, IAppsService.Stub

    public interface IAppsService
    extends IInterface
    An interface for interacting with the v3 Clover apps service. The apps service is a bound AIDL service. Bind to this service as follows:
     
     Intent serviceIntent = new Intent(AppsIntent.ACTION_APPS_SERVICE);
     serviceIntent.putExtra(Intents.EXTRA_ACCOUNT, CloverAccount.getAccount(context));
     serviceIntent.putExtra(Intents.EXTRA_VERSION, 1);
     context.bindService(serviceIntent);
     
     
    For more information about bound services, refer to the Android documentation: Bound Services .

    You may also interact with the merchant service through the AppsConnector class, which handles binding and asynchronous invocation of service methods.

    See Also:
    AppsConnector