1cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root/*
2cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root * Copyright (C) 2011 The Android Open Source Project
3cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root *
4cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root * Licensed under the Apache License, Version 2.0 (the "License");
5cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root * you may not use this file except in compliance with the License.
6cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root * You may obtain a copy of the License at
7cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root *
8cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root *      http://www.apache.org/licenses/LICENSE-2.0
9cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root *
10cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root * Unless required by applicable law or agreed to in writing, software
11cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root * distributed under the License is distributed on an "AS IS" BASIS,
12cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root * See the License for the specific language governing permissions and
14cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root * limitations under the License.
15cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root */
16cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root
17cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Rootpackage com.android.server.pm;
18cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root
19cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Rootimport java.io.File;
20354cd3ce2213a1032d9138ea6fa1420f055ab08cSvet Ganovimport java.util.List;
21cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root
22cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Rootfinal class PendingPackage extends PackageSettingBase {
23cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root    final int sharedId;
24cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root
25cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root    PendingPackage(String name, String realName, File codePath, File resourcePath,
264903f64ba2478849e6c401f42f5a77c1d4f9f7dfNarayan Kamath            String legacyNativeLibraryPathString, String primaryCpuAbiString,
274903f64ba2478849e6c401f42f5a77c1d4f9f7dfNarayan Kamath            String secondaryCpuAbiString, String cpuAbiOverrideString, int sharedId,
28354cd3ce2213a1032d9138ea6fa1420f055ab08cSvet Ganov            int pVersionCode, int pkgFlags, int pkgPrivateFlags, String parentPackageName,
29354cd3ce2213a1032d9138ea6fa1420f055ab08cSvet Ganov            List<String> childPackageNames) {
304903f64ba2478849e6c401f42f5a77c1d4f9f7dfNarayan Kamath        super(name, realName, codePath, resourcePath, legacyNativeLibraryPathString,
314903f64ba2478849e6c401f42f5a77c1d4f9f7dfNarayan Kamath                primaryCpuAbiString, secondaryCpuAbiString, cpuAbiOverrideString,
32354cd3ce2213a1032d9138ea6fa1420f055ab08cSvet Ganov                pVersionCode, pkgFlags, pkgPrivateFlags, parentPackageName, childPackageNames);
33cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root        this.sharedId = sharedId;
34cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root    }
35cf0b38ca6e5aa5efded7dbdbb623f6cd2746c96aKenny Root}
36