1f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal/*
2f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal * Copyright (C) 2016 The Android Open Source Project
3f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal *
4f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal * Licensed under the Apache License, Version 2.0 (the "License");
5f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal * you may not use this file except in compliance with the License.
6f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal * You may obtain a copy of the License at
7f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal *
8f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal *      http://www.apache.org/licenses/LICENSE-2.0
9f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal *
10f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal * Unless required by applicable law or agreed to in writing, software
11f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal * distributed under the License is distributed on an "AS IS" BASIS,
12f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal * See the License for the specific language governing permissions and
14f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal * limitations under the License.
15f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal */
16f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal
17f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawalpackage com.android.server.wifi;
18f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal
19f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal/** PropertyService implementation which uses the real Android property store */
20f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawalclass SystemPropertyService implements PropertyService {
21f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal    @Override
22f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal    public String get(String key, String defaultValue) {
23f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal        return android.os.SystemProperties.get(key, defaultValue);
24f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal    }
25f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal
26f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal    @Override
27f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal    public void set(String key, String val) {
28f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal        android.os.SystemProperties.set(key, val);
29f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal    }
30f74a1cfd50d7b44aa7e4b598eb229cd464983dfemukesh agrawal}
31