/frameworks/base/core/tests/coretests/src/android/print/mockservice/ |
H A D | PrinterDiscoverySessionCallbacks.java | 43 public abstract void onStartPrinterStateTracking(PrinterId printerId); argument 45 public abstract void onRequestCustomPrinterIcon(PrinterId printerId, argument 48 public abstract void onStopPrinterStateTracking(PrinterId printerId); argument
|
H A D | StubbablePrinterDiscoverySession.java | 67 public void onStartPrinterStateTracking(@NonNull PrinterId printerId) { argument 69 mCallbacks.onStartPrinterStateTracking(printerId); 74 public void onRequestCustomPrinterIcon(@NonNull PrinterId printerId, argument 78 mCallbacks.onRequestCustomPrinterIcon(printerId, cancellationSignal, callback); 83 public void onStopPrinterStateTracking(@NonNull PrinterId printerId) { argument 85 mCallbacks.onStopPrinterStateTracking(printerId);
|
/frameworks/base/packages/PrintSpooler/tests/outofprocess/src/com/android/printspooler/outofprocess/tests/mockservice/ |
H A D | PrinterDiscoverySessionCallbacks.java | 43 public abstract void onStartPrinterStateTracking(PrinterId printerId); argument 45 public abstract void onRequestCustomPrinterIcon(PrinterId printerId, argument 48 public abstract void onStopPrinterStateTracking(PrinterId printerId); argument
|
H A D | StubbablePrinterDiscoverySession.java | 67 public void onStartPrinterStateTracking(@NonNull PrinterId printerId) { argument 69 mCallbacks.onStartPrinterStateTracking(printerId); 74 public void onRequestCustomPrinterIcon(@NonNull PrinterId printerId, argument 78 mCallbacks.onRequestCustomPrinterIcon(printerId, cancellationSignal, callback); 83 public void onStopPrinterStateTracking(@NonNull PrinterId printerId) { argument 85 mCallbacks.onStopPrinterStateTracking(printerId);
|
/frameworks/base/core/java/android/printservice/ |
H A D | IPrintService.aidl | 37 void startPrinterStateTracking(in PrinterId printerId); 42 * @param printerId the id of the printer the icon should be loaded for 45 void requestCustomPrinterIcon(in PrinterId printerId); 47 void stopPrinterStateTracking(in PrinterId printerId);
|
H A D | CustomPrinterIconCallback.java | 39 * @param printerId The printer the icon should be loaded for 42 CustomPrinterIconCallback(@NonNull PrinterId printerId, @NonNull IPrintServiceClient observer) { argument 43 mPrinterId = printerId;
|
H A D | PrinterDiscoverySession.java | 402 * @param printerId The printer to start tracking. 408 public abstract void onStartPrinterStateTracking(@NonNull PrinterId printerId); argument 415 * @param printerId The printer to icon belongs to. 421 public void onRequestCustomPrinterIcon(@NonNull PrinterId printerId, argument 431 * @param printerId The printer to stop tracking. 435 public abstract void onStopPrinterStateTracking(@NonNull PrinterId printerId); argument 521 void startPrinterStateTracking(@NonNull PrinterId printerId) { argument 523 && !mTrackedPrinters.contains(printerId)) { 524 mTrackedPrinters.add(printerId); 525 onStartPrinterStateTracking(printerId); 535 requestCustomPrinterIcon(@onNull PrinterId printerId) argument 543 stopPrinterStateTracking(@onNull PrinterId printerId) argument [all...] |
H A D | PrintService.java | 417 public void startPrinterStateTracking(PrinterId printerId) { 419 printerId).sendToTarget(); 423 public void requestCustomPrinterIcon(PrinterId printerId) { 425 printerId).sendToTarget(); 429 public void stopPrinterStateTracking(PrinterId printerId) { 431 printerId).sendToTarget(); 542 PrinterId printerId = (PrinterId) message.obj; 543 mDiscoverySession.startPrinterStateTracking(printerId); 553 PrinterId printerId = (PrinterId) message.obj; 554 mDiscoverySession.requestCustomPrinterIcon(printerId); [all...] |
H A D | IPrintServiceClient.aidl | 70 * @param printerId the id of the printer the icon belongs to 74 void onCustomPrinterIconLoaded(in PrinterId printerId, in Icon icon);
|
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/model/ |
H A D | CustomPrinterIconCache.java | 62 * @param printerId the id of the printer 66 private @Nullable File getIconFileName(@NonNull PrinterId printerId) { argument 67 StringBuffer sb = new StringBuffer(printerId.getServiceName().getPackageName()); 73 (printerId.getServiceName().getClassName() + ":" + printerId.getLocalId()) 88 * @param printerId the printer the icon belongs to 91 public synchronized @Nullable Icon getIcon(@NonNull PrinterId printerId) { argument 94 File iconFile = getIconFileName(printerId); 137 * @param printerId the id of the printer the icon belongs to 140 public synchronized void onCustomPrinterIconLoaded(@NonNull PrinterId printerId, argument [all...] |
H A D | PrintSpoolerService.java | 290 PrinterId printerId = printJob.getPrinterId(); 292 || (printerId != null 293 && componentName.equals(printerId.getServiceName()))); 546 PrinterId printerId = printJob.getPrinterId(); 547 if (printerId != null) { 548 ComponentName service = printerId.getServiceName(); 753 * @param printerId the id of the printer the icon belongs to 757 public void onCustomPrinterIconLoaded(PrinterId printerId, Icon icon) { argument 758 mCustomIconCache.onCustomPrinterIconLoaded(printerId, icon); 765 * @param printerId th 770 getCustomPrinterIcon(PrinterId printerId) argument 1484 onCustomPrinterIconLoaded(PrinterId printerId, Icon icon, IPrintSpoolerCallbacks callbacks, int sequence) argument 1495 getCustomPrinterIcon(PrinterId printerId, IPrintSpoolerCallbacks callbacks, int sequence) argument [all...] |
/frameworks/base/services/print/java/com/android/server/print/ |
H A D | RemotePrintService.java | 107 * @param printerId the id of the printer the icon belongs to 111 public void onCustomPrinterIconLoaded(PrinterId printerId, Icon icon); argument 406 public void startPrinterStateTracking(@NonNull PrinterId printerId) { argument 408 printerId).sendToTarget(); 414 * @param printerId the id of the printer the icon should be loaded for 417 public void requestCustomPrinterIcon(@NonNull PrinterId printerId) { argument 419 printerId).sendToTarget(); 425 * @param printerId the id of the printer the icon should be loaded for 428 private void handleRequestCustomPrinterIcon(@NonNull PrinterId printerId) { argument 431 mPendingCommands.add(() -> handleRequestCustomPrinterIcon(printerId)); 445 handleStartPrinterStateTracking(final @NonNull PrinterId printerId) argument 471 stopPrinterStateTracking(PrinterId printerId) argument 476 handleStopPrinterStateTracking(final PrinterId printerId) argument 906 throwIfPrinterIdTampered(ComponentName serviceName, PrinterId printerId) argument 913 onCustomPrinterIconLoaded(PrinterId printerId, Icon icon) argument [all...] |
H A D | UserState.java | 320 * @param printerId the id of the printer the icon should be loaded for 325 public @Nullable Icon getCustomPrinterIcon(@NonNull PrinterId printerId) { argument 326 Icon icon = mSpooler.getCustomPrinterIcon(printerId); 329 RemotePrintService service = mActiveServices.get(printerId.getServiceName()); 331 service.requestCustomPrinterIcon(printerId); 348 PrinterId printerId = printJobInfo.getPrinterId(); 350 if (printerId != null) { 351 ComponentName printServiceName = printerId.getServiceName(); 524 public void startPrinterStateTracking(@NonNull PrinterId printerId) { argument 536 mPrinterDiscoverySession.startPrinterStateTrackingLocked(printerId); 540 stopPrinterStateTracking(PrinterId printerId) argument 743 onCustomPrinterIconLoaded(PrinterId printerId, Icon icon) argument 1400 startPrinterStateTrackingLocked(@onNull PrinterId printerId) argument 1430 stopPrinterStateTrackingLocked(PrinterId printerId) argument 1558 onCustomPrinterIconLoadedLocked(PrinterId printerId) argument 1742 handleStartPrinterStateTracking(@onNull RemotePrintService service, @NonNull PrinterId printerId) argument 1747 handleStopPrinterStateTracking(RemotePrintService service, PrinterId printerId) argument [all...] |
H A D | RemotePrintSpooler.java | 364 * @param printerId the id of the printer the icon belongs to 368 public final void onCustomPrinterIconLoaded(@NonNull PrinterId printerId, argument 377 printerId, icon); 396 * @param printerId the id of the printer the icon should be loaded for 401 public final @Nullable Icon getCustomPrinterIcon(@NonNull PrinterId printerId) { argument 409 printerId); 813 public Void onCustomPrinterIconLoaded(IPrintSpooler target, PrinterId printerId, argument 816 target.onCustomPrinterIconLoaded(printerId, icon, mCallback, sequence); 855 public Icon getCustomPrinterIcon(IPrintSpooler target, PrinterId printerId) argument 858 target.getCustomPrinterIcon(printerId, mCallbac [all...] |
H A D | PrintManagerService.java | 191 public Icon getCustomPrinterIcon(PrinterId printerId, int userId) { argument 192 printerId = Preconditions.checkNotNull(printerId); 205 return userState.getCustomPrinterIcon(printerId); 453 public void startPrinterStateTracking(PrinterId printerId, int userId) { argument 454 printerId = Preconditions.checkNotNull(printerId); 467 userState.startPrinterStateTracking(printerId); 474 public void stopPrinterStateTracking(PrinterId printerId, int userId) { argument 475 printerId [all...] |
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/ui/ |
H A D | PrinterRegistry.java | 83 public void forgetFavoritePrinter(PrinterId printerId) { argument 86 provider.forgetFavoritePrinter(printerId); 90 public boolean isFavoritePrinter(PrinterId printerId) { argument 93 return provider.isFavoritePrinter(printerId); 98 public void setTrackedPrinter(@Nullable PrinterId printerId) { argument 101 provider.setTrackedPrinter(printerId);
|
H A D | FusedPrintersProvider.java | 463 public void setTrackedPrinter(@Nullable PrinterId printerId) { argument 467 if (mTrackedPrinter.equals(printerId)) { 472 mTrackedPrinter = printerId; 473 if (printerId != null) { 474 mDiscoverySession.startPrinterStateTracking(printerId); 479 public boolean isFavoritePrinter(PrinterId printerId) { argument 483 if (favoritePritner.getId().equals(printerId)) { 490 public void forgetFavoritePrinter(PrinterId printerId) { argument 497 if (!mFavoritePrinters.get(i).first.getId().equals(printerId)) { 503 mPersistenceManager.removeHistoricalPrinterAndWritePrinterHistory(printerId); 685 removeHistoricalPrinterAndWritePrinterHistory(PrinterId printerId) argument [all...] |
H A D | PrintActivity.java | 2299 public int getPrinterIndex(PrinterId printerId) { argument 2302 if (printerHolder != null && printerHolder.printer.getId().equals(printerId)) { 2559 public PrinterHolder getPrinterHolder(PrinterId printerId) { argument 2565 if (printerId.equals(printerHolder.printer.getId())) { 2576 * @param printerId the id of the printer to remove. 2580 public boolean pruneRemovedPrinter(PrinterId printerId) { argument 2585 if (printerHolder.printer.getId().equals(printerId) && printerHolder.removed) { 2605 PrinterId printerId = new PrinterId(getComponentName(), "PDF printer"); 2608 new PrinterCapabilitiesInfo.Builder(printerId); 2621 return new PrinterInfo.Builder(printerId, getStrin [all...] |
/frameworks/base/core/java/android/print/ |
H A D | IPrintSpooler.aidl | 75 * @param printerId the id of the printer the icon belongs to 81 void onCustomPrinterIconLoaded(in PrinterId printerId, in Icon icon, 88 * @param printerId the id of the printer the icon should be loaded for 93 void getCustomPrinterIcon(in PrinterId printerId,
|
H A D | IPrintManager.aidl | 129 void startPrinterStateTracking(in PrinterId printerId, int userId); 135 * @param printerId the id of the printer the icon should be loaded for 141 Icon getCustomPrinterIcon(in PrinterId printerId, int userId); 143 void stopPrinterStateTracking(in PrinterId printerId, int userId);
|
H A D | PrinterInfo.java | 92 private PrinterInfo(@NonNull PrinterId printerId, @NonNull String name, @Status int status, argument 96 mId = printerId; 228 * Check if printerId is valid. 230 * @param printerId The printerId that might be valid 231 * @return The valid printerId 232 * @throws IllegalArgumentException if printerId is not valid. 234 private static @NonNull PrinterId checkPrinterId(PrinterId printerId) { argument 235 return Preconditions.checkNotNull(printerId, "printerId canno 419 Builder(@onNull PrinterId printerId, @NonNull String name, @Status int status) argument [all...] |
H A D | PrinterDiscoverySession.java | 107 public final void startPrinterStateTracking(@NonNull PrinterId printerId) { argument 113 mPrintManager.startPrinterStateTracking(printerId, mUserId); 119 public final void stopPrinterStateTracking(@NonNull PrinterId printerId) { argument 125 mPrintManager.stopPrinterStateTracking(printerId, mUserId);
|
H A D | PrintJobInfo.java | 309 * @param printerId The target printer id. 313 public void setPrinterId(@NonNull PrinterId printerId) { argument 314 mPrinterId = printerId;
|
H A D | PrinterCapabilitiesInfo.java | 451 * @param printerId The printer id. Cannot be <code>null</code>. 455 public Builder(@NonNull PrinterId printerId) { argument 456 if (printerId == null) { 457 throw new IllegalArgumentException("printerId cannot be null.");
|
/frameworks/base/packages/PrintSpooler/tests/outofprocess/src/com/android/printspooler/outofprocess/tests/ |
H A D | WorkflowTest.java | 175 PrinterId printerId = session.getService().generatePrinterId(name); 179 new PrinterCapabilitiesInfo.Builder(printerId); 190 printerInfo = new PrinterInfo.Builder(printerId, name, 193 printerInfo = (new PrinterInfo.Builder(printerId, name,
|