/cts/tests/tests/print/src/android/print/cts/services/ |
PrinterDiscoverySessionCallbacks.java | 20 import android.print.PrinterId; 37 public abstract void onStartPrinterDiscovery(List<PrinterId> priorityList); 41 public abstract void onValidatePrinters(List<PrinterId> printerIds); 43 public abstract void onStartPrinterStateTracking(PrinterId printerId); 45 public abstract void onRequestCustomPrinterIcon(PrinterId printerId, 48 public abstract void onStopPrinterStateTracking(PrinterId printerId);
|
StubbablePrinterDiscoverySession.java | 21 import android.print.PrinterId; 46 public void onStartPrinterDiscovery(@NonNull List<PrinterId> priorityList) { 60 public void onValidatePrinters(@NonNull List<PrinterId> printerIds) { 67 public void onStartPrinterStateTracking(@NonNull PrinterId printerId) { 69 mCallbacks.onStartPrinterStateTracking(printerId); 74 public void onRequestCustomPrinterIcon(@NonNull PrinterId printerId, 78 mCallbacks.onRequestCustomPrinterIcon(printerId, cancellationSignal, callback); 83 public void onStopPrinterStateTracking(@NonNull PrinterId printerId) [all...] |
/frameworks/base/core/tests/coretests/src/android/print/mockservice/ |
PrinterDiscoverySessionCallbacks.java | 20 import android.print.PrinterId; 37 public abstract void onStartPrinterDiscovery(List<PrinterId> priorityList); 41 public abstract void onValidatePrinters(List<PrinterId> printerIds); 43 public abstract void onStartPrinterStateTracking(PrinterId printerId); 45 public abstract void onRequestCustomPrinterIcon(PrinterId printerId, 48 public abstract void onStopPrinterStateTracking(PrinterId printerId);
|
StubbablePrinterDiscoverySession.java | 21 import android.print.PrinterId; 46 public void onStartPrinterDiscovery(@NonNull List<PrinterId> priorityList) { 60 public void onValidatePrinters(@NonNull List<PrinterId> printerIds) { 67 public void onStartPrinterStateTracking(@NonNull PrinterId printerId) { 69 mCallbacks.onStartPrinterStateTracking(printerId); 74 public void onRequestCustomPrinterIcon(@NonNull PrinterId printerId, 78 mCallbacks.onRequestCustomPrinterIcon(printerId, cancellationSignal, callback); 83 public void onStopPrinterStateTracking(@NonNull PrinterId printerId) [all...] |
/frameworks/base/packages/PrintSpooler/tests/outofprocess/src/com/android/printspooler/outofprocess/tests/mockservice/ |
PrinterDiscoverySessionCallbacks.java | 20 import android.print.PrinterId; 37 public abstract void onStartPrinterDiscovery(List<PrinterId> priorityList); 41 public abstract void onValidatePrinters(List<PrinterId> printerIds); 43 public abstract void onStartPrinterStateTracking(PrinterId printerId); 45 public abstract void onRequestCustomPrinterIcon(PrinterId printerId, 48 public abstract void onStopPrinterStateTracking(PrinterId printerId);
|
StubbablePrinterDiscoverySession.java | 20 import android.print.PrinterId; 46 public void onStartPrinterDiscovery(@NonNull List<PrinterId> priorityList) { 60 public void onValidatePrinters(@NonNull List<PrinterId> printerIds) { 67 public void onStartPrinterStateTracking(@NonNull PrinterId printerId) { 69 mCallbacks.onStartPrinterStateTracking(printerId); 74 public void onRequestCustomPrinterIcon(@NonNull PrinterId printerId, 78 mCallbacks.onRequestCustomPrinterIcon(printerId, cancellationSignal, callback); 83 public void onStopPrinterStateTracking(@NonNull PrinterId printerId) [all...] |
/frameworks/base/core/java/android/printservice/ |
IPrintService.aidl | 19 import android.print.PrinterId; 34 void startPrinterDiscovery(in List<PrinterId> priorityList); 36 void validatePrinters(in List<PrinterId> printerIds); 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); [all...] |
CustomPrinterIconCallback.java | 23 import android.print.PrinterId; 32 private final @NonNull PrinterId mPrinterId; 39 * @param printerId The printer the icon should be loaded for 42 CustomPrinterIconCallback(@NonNull PrinterId printerId, @NonNull IPrintServiceClient observer) { 43 mPrinterId = printerId;
|
PrinterDiscoverySession.java | 24 import android.print.PrinterId; 69 * printer you will receive a call to {@link #onStartPrinterStateTracking(PrinterId)} 75 * PrinterId)}. 90 private final ArrayMap<PrinterId, PrinterInfo> mPrinters = 91 new ArrayMap<PrinterId, PrinterInfo>(); 93 private final List<PrinterId> mTrackedPrinters = 94 new ArrayList<PrinterId>(); 96 private ArrayMap<PrinterId, PrinterInfo> mLastSentPrinters; 201 mLastSentPrinters = new ArrayMap<PrinterId, PrinterInfo>(mPrinters); 230 public final void removePrinters(@NonNull List<PrinterId> printerIds) [all...] |
PrintService.java | 33 import android.print.PrinterId; 373 public @NonNull final PrinterId generatePrinterId(String localId) { 376 return new PrinterId(new ComponentName(getPackageName(), 400 public void startPrinterDiscovery(List<PrinterId> priorityList) { 411 public void validatePrinters(List<PrinterId> printerIds) { 417 public void startPrinterStateTracking(PrinterId printerId) { 419 printerId).sendToTarget(); 423 public void requestCustomPrinterIcon(PrinterId printerId) { [all...] |
IPrintServiceClient.aidl | 22 import android.print.PrinterId; 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/ |
CustomPrinterIconCache.java | 22 import android.print.PrinterId; 62 * @param printerId the id of the printer 66 private @Nullable File getIconFileName(@NonNull PrinterId printerId) { 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) { [all...] |
/cts/tests/tests/print/src/android/print/cts/ |
PrinterCapabilitiesTest.java | 30 import android.print.PrinterId; 75 PrinterId printerId = session.getService().generatePrinterId(PRINTER_NAME); 77 // printerId need to be set 84 (new PrinterCapabilitiesInfo.Builder(printerId)) 91 (new PrinterCapabilitiesInfo.Builder(printerId)) 97 (new PrinterCapabilitiesInfo.Builder(printerId)) 103 (new PrinterCapabilitiesInfo.Builder(printerId)) 111 (new PrinterCapabilitiesInfo.Builder(printerId)) 120 (new PrinterCapabilitiesInfo.Builder(printerId)) [all...] |
PrinterInfoTest.java | 28 import android.print.PrinterId; 112 // The printerId not used in PrinterCapabilitiesInfo 136 // printerId 138 PrinterId printerId = null; 141 printerId = sDiscoverySession 146 printerId = sDiscoverySession 171 printerId, name, status); 178 if (printerId == null 271 if (printer.getId() != printerId [all...] |
PrinterCapabilitiesChangeTest.java | 30 import android.print.PrinterId; 70 private final PrinterId[] mPrinterId = new PrinterId[1]; 80 * @param printerId The id of the printer 86 private List<PrinterInfo> generatePrinters(PrinterId printerId, MediaSize mediaSize, 94 printerId); 107 printers.add(new PrinterInfo.Builder(printerId, PRINTER_NAME, status).setCapabilities(cap) 144 * @param printerId The printer to change 149 final PrinterId printerId, final MediaSize mediaSize, final boolean isAvailable [all...] |
/packages/services/BuiltInPrintService/src/com/android/bips/ |
LocalDiscoverySession.java | 21 import android.print.PrinterId; 64 private final Map<PrinterId, LocalPrinter> mPrinters = new HashMap<>(); 65 private final Set<PrinterId> mPriorityIds = new HashSet<>(); 66 private final Set<PrinterId> mTrackingIds = new HashSet<>(); 67 private final List<PrinterId> mKnownGood = new ArrayList<>(); 93 public void onStartPrinterDiscovery(List<PrinterId> priorityList) { 129 public void onValidatePrinters(List<PrinterId> printerIds) { 134 public void onStartPrinterStateTracking(final PrinterId printerId) { 135 if (DEBUG) Log.d(TAG, "onStartPrinterStateTracking() " + printerId); [all...] |
/frameworks/base/services/print/java/com/android/server/print/ |
RemotePrintService.java | 41 import android.print.PrinterId; 95 private List<PrinterId> mDiscoveryPriorityList; 97 private List<PrinterId> mTrackedPrinterList; 101 public void onPrintersRemoved(List<PrinterId> printerIds); 107 * @param printerId the id of the printer the icon belongs to 111 public void onCustomPrinterIconLoaded(PrinterId printerId, Icon icon); 318 public void startPrinterDiscovery(List<PrinterId> priorityList) { 323 private void handleStartPrinterDiscovery(final List<PrinterId> priorityList) { 325 mDiscoveryPriorityList = new ArrayList<PrinterId>(); [all...] |
UserState.java | 54 import android.print.PrinterId; 320 * @param printerId the id of the printer the icon should be loaded for 325 public @Nullable Icon getCustomPrinterIcon(@NonNull PrinterId printerId) { 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) [all...] |
RemotePrintSpooler.java | 41 import android.print.PrinterId; 364 * @param printerId the id of the printer the icon belongs to 368 public final void onCustomPrinterIconLoaded(@NonNull PrinterId printerId, 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) { 409 printerId); 813 public Void onCustomPrinterIconLoaded(IPrintSpooler target, PrinterId printerId [all...] |
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/ui/ |
PrinterRegistry.java | 27 import android.print.PrinterId; 83 public void forgetFavoritePrinter(PrinterId printerId) { 86 provider.forgetFavoritePrinter(printerId); 90 public boolean isFavoritePrinter(PrinterId printerId) { 93 return provider.isFavoritePrinter(printerId); 98 public void setTrackedPrinter(@Nullable PrinterId printerId) { 101 provider.setTrackedPrinter(printerId); [all...] |
FusedPrintersProvider.java | 41 import android.print.PrinterId; 112 private PrinterId mTrackedPrinter; 155 Map<PrinterId, PrinterInfo> updatedPrinters) { 173 private void computeAndDeliverResult(Map<PrinterId, PrinterInfo> discoveredPrinters, 180 HashSet<PrinterId> alreadyAddedPrinter = new HashSet<>(MAX_FAVORITE_PRINTER_COUNT); 324 List<PrinterId> printerIds = new ArrayList<>(favoriteCount); 352 Map<PrinterId, PrinterInfo> printersMap = new LinkedHashMap<>(); 463 public void setTrackedPrinter(@Nullable PrinterId printerId) { 467 if (mTrackedPrinter.equals(printerId)) { [all...] |
/frameworks/base/core/java/android/print/ |
IPrintSpooler.aidl | 24 import android.print.PrinterId; 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,
|
IPrintManager.aidl | 28 import android.print.PrinterId; 126 in List<PrinterId> priorityList, int userId); 128 void validatePrinters(in List<PrinterId> printerIds, int userId); 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) [all...] |
PrinterInfo.java | 70 private final @NonNull PrinterId mId; 92 private PrinterInfo(@NonNull PrinterId printerId, @NonNull String name, @Status int status, 96 mId = printerId; 112 public @NonNull PrinterId getId() { 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 [all...] |
PrinterDiscoverySession.java | 46 private final LinkedHashMap<PrinterId, PrinterInfo> mPrinters = 47 new LinkedHashMap<PrinterId, PrinterInfo>(); 77 public final void startPrinterDiscovery(@Nullable List<PrinterId> priorityList) { 107 public final void startPrinterStateTracking(@NonNull PrinterId printerId) { 113 mPrintManager.startPrinterStateTracking(printerId, mUserId); 119 public final void stopPrinterStateTracking(@NonNull PrinterId printerId) { 125 mPrintManager.stopPrinterStateTracking(printerId, mUserId); 131 public final void validatePrinters(List<PrinterId> printerIds) [all...] |