com.drismo.logic.sms
Class SMSReceiver

java.lang.Object
  extended by android.content.BroadcastReceiver
      extended by com.drismo.logic.sms.SMSReceiver

public class SMSReceiver
extends android.content.BroadcastReceiver

Class to catch incoming SMS-messages, and send relevant information to the MessageHandler.

See Also:
MessageHandler

Field Summary
(package private)  java.util.ArrayList<java.lang.String> notifiedNumbers
           
 
Constructor Summary
SMSReceiver()
           
 
Method Summary
 void onReceive(android.content.Context context, android.content.Intent intent)
          This function will run whenever an SMS-message is received.
 
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
 

Field Detail

notifiedNumbers

java.util.ArrayList<java.lang.String> notifiedNumbers
Constructor Detail

SMSReceiver

public SMSReceiver()
Method Detail

onReceive

public void onReceive(android.content.Context context,
                      android.content.Intent intent)
This function will run whenever an SMS-message is received. It will get the PDUs, and create the SMS-message from this. The senders number will be extracted, and sent to the MessageHandler.

Specified by:
onReceive in class android.content.BroadcastReceiver
Parameters:
context - The Context in which the receiver is running.
intent - The Intent being received.
See Also:
MessageHandler