Searched refs:WriteQueueItem (Results 1 – 12 of 12) sorted by relevance
54 static final WriteQueueItem EMPTY_ITEM = () -> { };59 private final ArrayList<WriteQueueItem> mWriteQueue = new ArrayList<>();108 synchronized void addItem(WriteQueueItem item, boolean flush) { in addItem()119 synchronized <T extends WriteQueueItem> T findLastItem(Predicate<T> predicate, Class<T> clazz) { in findLastItem()121 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in findLastItem()137 synchronized <T extends WriteQueueItem> void updateLastOrAddItem(T item, boolean flush) { in updateLastOrAddItem()151 synchronized <T extends WriteQueueItem> void removeItems(Predicate<T> predicate, in removeItems()154 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in removeItems()204 final WriteQueueItem item; in processNextItem()251 interface WriteQueueItem<T extends WriteQueueItem<T>> { interface in PersisterQueue
56 private final ArrayDeque<WriteQueueItem> mWriteQueue = new ArrayDeque<>();116 void sendToQueueLocked(WriteQueueItem item) { in sendToQueueLocked()151 WriteQueueItem next;190 abstract static class WriteQueueItem { class in SnapshotPersistQueue192 WriteQueueItem(@NonNull PersistInfoProvider persistInfoProvider) { in WriteQueueItem() method in SnapshotPersistQueue.WriteQueueItem222 class StoreWriteQueueItem extends WriteQueueItem {368 private class DeleteWriteQueueItem extends WriteQueueItem {
147 new SnapshotPersistQueue.WriteQueueItem(mPersistInfoProvider) { in cleanUpUserFiles()241 new SnapshotPersistQueue.WriteQueueItem(mPersistInfoProvider) { in postProcess()587 new SnapshotPersistQueue.WriteQueueItem(mPersistInfoProvider) { in removeSnapshotFiles()
94 class RemoveObsoleteFilesQueueItem extends SnapshotPersistQueue.WriteQueueItem {
409 private static class DeletePackageItem implements PersisterQueue.WriteQueueItem {432 private class WriteProcessItem implements PersisterQueue.WriteQueueItem {
398 implements PersisterQueue.WriteQueueItem<LaunchParamsWriteQueueItem> {469 private class CleanUpComponentQueueItem implements PersisterQueue.WriteQueueItem {
290 PersisterQueue.WriteQueueItem<UpdateValuesCommand> {
515 private static class TaskWriteQueueItem implements PersisterQueue.WriteQueueItem {596 PersisterQueue.WriteQueueItem<ImageWriteQueueItem> {
514 private List<WriteQueueItem> mWriteQueue = new ArrayList<>();520 final WriteQueueItem item = mWriteQueue.remove(0); in flush()540 void addItem(WriteQueueItem item, boolean flush) { in addItem()548 synchronized <T extends WriteQueueItem> T findLastItem(Predicate<T> predicate, in findLastItem()551 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in findLastItem()564 synchronized <T extends WriteQueueItem> void removeItems(Predicate<T> predicate, in removeItems()567 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in removeItems()
241 writeQueueItem -> true, PersisterQueue.WriteQueueItem.class) != null; in isQueueEmpty()258 PersisterQueue.WriteQueueItem<DeleteFileCommand> {
344 implements PersisterQueue.WriteQueueItem<T> {
13716 Lcom/android/server/wm/PersisterQueue$WriteQueueItem;