/frameworks/base/core/java/android/print/ |
PrinterId.aidl | 19 parcelable PrinterId;
|
PrinterId.java | 29 public final class PrinterId implements Parcelable { 43 public PrinterId(@NonNull ComponentName serviceName, @NonNull String localId) { 48 private PrinterId(@NonNull Parcel parcel) { 96 PrinterId other = (PrinterId) object; 118 builder.append("PrinterId{"); 125 public static final Parcelable.Creator<PrinterId> CREATOR = 126 new Creator<PrinterId>() { 128 public PrinterId createFromParcel(Parcel parcel) { 129 return new PrinterId(parcel) [all...] |
IPrinterDiscoveryObserver.aidl | 19 import android.print.PrinterId;
|
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...] |
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...] |
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,
|
IPrintSpoolerCallbacks.aidl | 21 import android.print.PrinterId;
|
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...] |
/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...] |
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...] |
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;
|
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);
|
/cts/tests/tests/print/src/android/print/cts/ |
PrinterDiscoverySessionLifecycleTest.java | 29 import android.print.PrinterId; 124 PrinterId firstPrinterId = getAddedPrinterIdForLocalId( 126 PrinterId secondPrinterId = getAddedPrinterIdForLocalId( 148 List<PrinterId> emptyPrinterIdList = Collections.emptyList(); 219 PrinterId firstPrinterId = getAddedPrinterIdForLocalId( 246 List<PrinterId> emptyPrinterIdList = Collections.emptyList(); 313 PrinterId firstPrinterId = getAddedPrinterIdForLocalId( 350 List<PrinterId> priorityList = new ArrayList<>(); 422 PrinterId[] printerIds = new PrinterId[3] [all...] |
/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...] |
/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...] |
/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/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...] |