co.easimart.ProxyService Maven / Gradle / Ivy
package co.easimart;
import android.content.Intent;
import android.os.IBinder;
/**
* An interface for incomplete {@link Serivce} that follow the same structure as a real
* {@code Service}, but aren't real {@code Service}s.]
*
* This mainly exists since we utilize {@link PushService} as a router for multiple
* {@code ProxyService} implementations.
*/
/** package */ interface ProxyService {
void onCreate();
void onDestroy();
int onStartCommand(Intent intent, int flags, int startId);
IBinder onBind(Intent intent);
}