Home
last modified time | relevance | path

Searched refs:WriteQueueItem (Results 1 – 12 of 12) sorted by relevance

/frameworks/base/services/core/java/com/android/server/wm/
DPersisterQueue.java54 static final WriteQueueItem EMPTY_ITEM = () -> { };
59 private final ArrayList<WriteQueueItem> mWriteQueue = new ArrayList<>();
136 synchronized void addItem(WriteQueueItem item, boolean flush) { in addItem()
147 synchronized <T extends WriteQueueItem> T findLastItem(Predicate<T> predicate, Class<T> clazz) { in findLastItem()
149 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in findLastItem()
165 synchronized <T extends WriteQueueItem> void updateLastOrAddItem(T item, boolean flush) { in updateLastOrAddItem()
179 synchronized <T extends WriteQueueItem> void removeItems(Predicate<T> predicate, in removeItems()
182 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in removeItems()
232 final WriteQueueItem item; in processNextItem()
279 interface WriteQueueItem<T extends WriteQueueItem<T>> { interface in PersisterQueue
DSnapshotPersistQueue.java63 private final ArrayDeque<WriteQueueItem> mWriteQueue = new ArrayDeque<>();
175 private void addToQueueInternal(WriteQueueItem item, boolean insertToFront) { in addToQueueInternal()
192 void sendToQueueLocked(WriteQueueItem item) { in sendToQueueLocked()
197 void insertQueueAtFirstLocked(WriteQueueItem item) { in insertQueueAtFirstLocked()
229 WriteQueueItem next;
278 abstract static class WriteQueueItem { class in SnapshotPersistQueue
281 WriteQueueItem(@NonNull PersistInfoProvider persistInfoProvider, int userId) { in WriteQueueItem() method in SnapshotPersistQueue.WriteQueueItem
312 class StoreWriteQueueItem extends WriteQueueItem {
525 private class DeleteWriteQueueItem extends WriteQueueItem {
547 final WriteQueueItem[] items; in dump()
[all …]
DTaskSnapshotPersister.java111 class RemoveObsoleteFilesQueueItem extends SnapshotPersistQueue.WriteQueueItem {
DPackageConfigPersister.java411 private static class DeletePackageItem implements PersisterQueue.WriteQueueItem {
434 private class WriteProcessItem implements PersisterQueue.WriteQueueItem {
DAppCompatConfigurationPersister.java274 PersisterQueue.WriteQueueItem<UpdateValuesCommand> {
DLaunchParamsPersister.java461 implements PersisterQueue.WriteQueueItem<LaunchParamsWriteQueueItem> {
532 private static class CleanUpComponentQueueItem implements PersisterQueue.WriteQueueItem {
DActivitySnapshotController.java166 new SnapshotPersistQueue.WriteQueueItem(mPersistInfoProvider, userId) { in cleanUpUserFiles()
258 class LoadActivitySnapshotItem extends SnapshotPersistQueue.WriteQueueItem {
DTaskPersister.java563 private static class TaskWriteQueueItem implements PersisterQueue.WriteQueueItem {
644 PersisterQueue.WriteQueueItem<ImageWriteQueueItem> {
/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
DLaunchParamsPersisterTests.java529 private List<WriteQueueItem> mWriteQueue = new ArrayList<>();
535 final WriteQueueItem item = mWriteQueue.remove(0); in flush()
555 void addItem(WriteQueueItem item, boolean flush) { in addItem()
563 synchronized <T extends WriteQueueItem> T findLastItem(Predicate<T> predicate, in findLastItem()
566 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in findLastItem()
579 synchronized <T extends WriteQueueItem> void removeItems(Predicate<T> predicate, in removeItems()
582 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in removeItems()
DAppCompatConfigurationPersisterTest.java241 writeQueueItem -> true, PersisterQueue.WriteQueueItem.class) != null; in isQueueEmpty()
258 PersisterQueue.WriteQueueItem<DeleteFileCommand> {
DPersisterQueueTests.java345 implements PersisterQueue.WriteQueueItem<T> {
/frameworks/base/services/
Dart-wear-profile1336 Lcom/android/server/wm/PersisterQueue$WriteQueueItem;
21787 …android/server/wm/PersisterQueue;->addItem(Lcom/android/server/wm/PersisterQueue$WriteQueueItem;Z)V
21788 …ava/util/function/Predicate;Ljava/lang/Class;)Lcom/android/server/wm/PersisterQueue$WriteQueueItem;
22041 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;-><init>(Lcom/android/server/wm/BaseApp…
22042 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;->isReady(Lcom/android/server/pm/UserMa…
22043 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;->onDequeuedLocked()V
22044 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;->onQueuedLocked()V
22046 …hotPersistQueue;->addToQueueInternal(Lcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;Z)V