package org.societies.android.platform.ctxclient; import android.app.Service; import android.content.Intent; import android.os.Binder; import android.os.IBinder; import android.util.Log; /** * Describe your class here... * * @author pkosmides * */ public class CtxClientLocal extends Service { private static final String LOG_TAG = CtxClientLocal.class.getName(); private IBinder binder = null; @Override public void onCreate () { this.binder = new LocalBinder(); Log.d(LOG_TAG, "CtxClientLocal service starting"); } @Override public void onDestroy() { Log.d(LOG_TAG, "CtxClientLocal service terminating"); } /**Create Binder object for local service invocation */ public class LocalBinder extends Binder { public CtxClientBase getService() { return new CtxClientBase(CtxClientLocal.this.getApplicationContext()); } } @Override public IBinder onBind(Intent arg0) { return this.binder; } }