de.unikassel.android.sdcframework.service
Class ServiceRunningStateListener
java.lang.Object
android.content.BroadcastReceiver
de.unikassel.android.sdcframework.service.ServiceRunningStateListener
public abstract class ServiceRunningStateListener
- extends BroadcastReceiver
The broadcast receiver for the SDCService running state.
As the service running state changes will be signaled by broadcasted intents, this
listener is used to track the state changes in the
service control activity .
Field Summary |
private String |
action
the action string for the intent |
Methods inherited from class android.content.BroadcastReceiver |
abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
action
private final String action
- the action string for the intent
ServiceRunningStateListener
public ServiceRunningStateListener(String action)
- Constructor
- Parameters:
action
- the action string of the intent to listen for
onReceive
public void onReceive(Context context,
Intent intent)
- Specified by:
onReceive
in class BroadcastReceiver
serviceStateChanged
protected abstract void serviceStateChanged(boolean isRunning)
- Running state change handler
- Parameters:
isRunning
- flag if the service is running