1c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner/* 2c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * Copyright (C) 2014 The Android Open Source Project 3c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * 4c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * Licensed under the Apache License, Version 2.0 (the "License"); 5c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * you may not use this file except in compliance with the License. 6c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * You may obtain a copy of the License at 7c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * 8c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * http://www.apache.org/licenses/LICENSE-2.0 9c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * 10c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * Unless required by applicable law or agreed to in writing, software 11c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * distributed under the License is distributed on an "AS IS" BASIS, 12c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * See the License for the specific language governing permissions and 14c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner * limitations under the License. 15c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner */ 16c2c0a61cf5f779b4726f089f28d966c03ccbba54Craig Mautner 17182f73fc4da13a6417e5086ec9ecce80eb8423caAdam Lesinskipackage com.android.server.notification; 18182f73fc4da13a6417e5086ec9ecce80eb8423caAdam Lesinski 19182f73fc4da13a6417e5086ec9ecce80eb8423caAdam Lesinskiimport android.app.Notification; 20182f73fc4da13a6417e5086ec9ecce80eb8423caAdam Lesinski 21182f73fc4da13a6417e5086ec9ecce80eb8423caAdam Lesinskipublic interface NotificationManagerInternal { 22182f73fc4da13a6417e5086ec9ecce80eb8423caAdam Lesinski void enqueueNotification(String pkg, String basePkg, int callingUid, int callingPid, 23182f73fc4da13a6417e5086ec9ecce80eb8423caAdam Lesinski String tag, int id, Notification notification, int[] idReceived, int userId); 24365e4c38d58d38bb61d1fdd870346f2f594825fdChristoph Studer 25365e4c38d58d38bb61d1fdd870346f2f594825fdChristoph Studer void removeForegroundServiceFlagFromNotification(String pkg, int notificationId, int userId); 26182f73fc4da13a6417e5086ec9ecce80eb8423caAdam Lesinski} 27