172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project/*
272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Copyright (C) 2007 Esmertec AG.
372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Copyright (C) 2007 The Android Open Source Project
472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project *
572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Licensed under the Apache License, Version 2.0 (the "License");
672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * you may not use this file except in compliance with the License.
772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * You may obtain a copy of the License at
872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project *
972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project *      http://www.apache.org/licenses/LICENSE-2.0
1072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project *
1172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Unless required by applicable law or agreed to in writing, software
1272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * distributed under the License is distributed on an "AS IS" BASIS,
1372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * See the License for the specific language governing permissions and
1572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * limitations under the License.
1672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project */
1772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
1872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectpackage com.android.mms.transaction;
1972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
2072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectimport android.content.BroadcastReceiver;
2172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectimport android.content.Context;
2272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectimport android.content.Intent;
2337321876549776417f035118f157d9531f73de6bWink Saville
2472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectpublic class MessageStatusReceiver extends BroadcastReceiver {
2572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public static final String MESSAGE_STATUS_RECEIVED_ACTION =
2672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project            "com.android.mms.transaction.MessageStatusReceiver.MESSAGE_STATUS_RECEIVED";
2772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
2872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    @Override
2972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void onReceive(Context context, Intent intent) {
3072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project        if (MESSAGE_STATUS_RECEIVED_ACTION.equals(intent.getAction())) {
3107ddb5c577a10e5aa3b4442426a055f3b95d5202Tom Taylor            intent.setClass(context, MessageStatusService.class);
3207ddb5c577a10e5aa3b4442426a055f3b95d5202Tom Taylor            context.startService(intent);
3372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project       }
3472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    }
3572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project}
36