Searched refs:PrinterId (Results 1 - 25 of 32) sorted by relevance

12

/frameworks/base/core/java/android/print/
H A DPrinterId.aidl19 parcelable PrinterId;
H A DPrinterId.java29 public final class PrinterId implements Parcelable { class in inherits:Parcelable
43 public PrinterId(@NonNull ComponentName serviceName, @NonNull String localId) { method in class:PrinterId
48 private PrinterId(@NonNull Parcel parcel) { method in class:PrinterId
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(parce
[all...]
H A DIPrinterDiscoveryObserver.aidl19 import android.print.PrinterId;
H A DPrinterDiscoverySession.java46 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) {
119 public final void stopPrinterStateTracking(@NonNull PrinterId printerId) {
131 public final void validatePrinters(List<PrinterId> printerIds) {
215 ArrayMap<PrinterId, PrinterInfo> addedPrintersMap =
216 new ArrayMap<PrinterId, PrinterInfo>();
224 for (PrinterId oldPrinterId : mPrinters.keySet()) {
238 private void handlePrintersRemoved(List<PrinterId> printerId
[all...]
H A DIPrintManager.aidl28 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);
141 Icon getCustomPrinterIcon(in PrinterId printerId, int userId);
143 void stopPrinterStateTracking(in PrinterId printerId, int userId);
H A DIPrintSpooler.aidl24 import android.print.PrinterId;
81 void onCustomPrinterIconLoaded(in PrinterId printerId, in Icon icon,
93 void getCustomPrinterIcon(in PrinterId printerId,
H A DIPrintSpoolerCallbacks.aidl21 import android.print.PrinterId;
H A DPrinterInfo.java70 private final @NonNull PrinterId mId;
92 private PrinterInfo(@NonNull PrinterId printerId, @NonNull String name, @Status int status,
112 public @NonNull PrinterId getId() {
223 private static @NonNull PrinterId checkPrinterId(PrinterId printerId) {
258 mId = checkPrinterId((PrinterId) parcel.readParcelable(null));
389 private @NonNull PrinterId mPrinterId;
408 public Builder(@NonNull PrinterId printerId, @NonNull String name, @Status int status) {
H A DPrintJobInfo.java154 private PrinterId mPrinterId;
302 public @Nullable PrinterId getPrinterId() {
313 public void setPrinterId(@NonNull PrinterId printerId) {
/frameworks/base/core/tests/coretests/src/android/print/mockservice/
H A DPrinterDiscoverySessionCallbacks.java20 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);
H A DStubbablePrinterDiscoverySession.java20 import android.print.PrinterId;
45 public void onStartPrinterDiscovery(List<PrinterId> priorityList) {
59 public void onValidatePrinters(List<PrinterId> printerIds) {
66 public void onStartPrinterStateTracking(PrinterId printerId) {
73 public void onRequestCustomPrinterIcon(PrinterId printerId,
81 public void onStopPrinterStateTracking(PrinterId printerId) {
/frameworks/base/core/java/android/printservice/
H A DIPrintService.aidl19 import android.print.PrinterId;
34 void startPrinterDiscovery(in List<PrinterId> priorityList);
36 void validatePrinters(in List<PrinterId> printerIds);
37 void startPrinterStateTracking(in PrinterId printerId);
45 void requestCustomPrinterIcon(in PrinterId printerId);
47 void stopPrinterStateTracking(in PrinterId printerId);
H A DPrinterDiscoverySession.java24 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> printerId
[all...]
H A DCustomPrinterIconCallback.java23 import android.print.PrinterId;
32 private final @NonNull PrinterId mPrinterId;
42 CustomPrinterIconCallback(@NonNull PrinterId printerId, @NonNull IPrintServiceClient observer) {
H A DPrintService.java31 import android.print.PrinterId;
350 public @NonNull final PrinterId generatePrinterId(String localId) {
353 return new PrinterId(new ComponentName(getPackageName(),
377 public void startPrinterDiscovery(List<PrinterId> priorityList) {
388 public void validatePrinters(List<PrinterId> printerIds) {
394 public void startPrinterStateTracking(PrinterId printerId) {
400 public void requestCustomPrinterIcon(PrinterId printerId) {
406 public void stopPrinterStateTracking(PrinterId printerId) {
487 List<PrinterId> priorityList = (ArrayList<PrinterId>) messag
[all...]
H A DIPrintServiceClient.aidl22 import android.print.PrinterId;
74 void onCustomPrinterIconLoaded(in PrinterId printerId, in Icon icon);
/frameworks/base/services/print/java/com/android/server/print/
H A DRemotePrintService.java41 import android.print.PrinterId;
95 private List<PrinterId> mDiscoveryPriorityList;
97 private List<PrinterId> mTrackedPrinterList;
101 public void onPrintersRemoved(List<PrinterId> printerIds);
111 public void onCustomPrinterIconLoaded(PrinterId printerId, Icon icon);
322 public void startPrinterDiscovery(List<PrinterId> priorityList) {
327 private void handleStartPrinterDiscovery(final List<PrinterId> priorityList) {
330 mDiscoveryPriorityList = new ArrayList<PrinterId>();
386 public void validatePrinters(List<PrinterId> printerIds) {
391 private void handleValidatePrinters(final List<PrinterId> printerId
[all...]
H A DUserState.java56 import android.print.PrinterId;
318 public @Nullable Icon getCustomPrinterIcon(@NonNull PrinterId printerId) {
341 PrinterId printerId = printJobInfo.getPrinterId();
471 @Nullable List<PrinterId> printerIds) {
498 public void validatePrinters(@NonNull List<PrinterId> printerIds) {
514 public void startPrinterStateTracking(@NonNull PrinterId printerId) {
530 public void stopPrinterStateTracking(PrinterId printerId) {
717 public void onPrintersRemoved(List<PrinterId> printerIds) {
733 public void onCustomPrinterIconLoaded(PrinterId printerId, Icon icon) {
1229 private final ArrayMap<PrinterId, PrinterInf
[all...]
H A DRemotePrintSpooler.java41 import android.print.PrinterId;
370 public final void onCustomPrinterIconLoaded(@NonNull PrinterId printerId,
403 public final @Nullable Icon getCustomPrinterIcon(@NonNull PrinterId printerId) {
816 public Void onCustomPrinterIconLoaded(IPrintSpooler target, PrinterId printerId,
858 public Icon getCustomPrinterIcon(IPrintSpooler target, PrinterId printerId)
H A DPrintManagerService.java52 import android.print.PrinterId;
192 public Icon getCustomPrinterIcon(PrinterId printerId, int userId) {
383 List<PrinterId> priorityList, int userId) {
387 "PrinterId");
429 public void validatePrinters(List<PrinterId> printerIds, int userId) {
430 printerIds = Preconditions.checkCollectionElementsNotNull(printerIds, "PrinterId");
450 public void startPrinterStateTracking(PrinterId printerId, int userId) {
471 public void stopPrinterStateTracking(PrinterId printerId, int userId) {
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/model/
H A DCustomPrinterIconCache.java22 import android.print.PrinterId;
66 private @Nullable File getIconFileName(@NonNull PrinterId printerId) {
91 public synchronized @Nullable Icon getIcon(@NonNull PrinterId printerId) {
140 public synchronized void onCustomPrinterIconLoaded(@NonNull PrinterId printerId,
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/ui/
H A DPrinterRegistry.java27 import android.print.PrinterId;
83 public void forgetFavoritePrinter(PrinterId printerId) {
90 public boolean isFavoritePrinter(PrinterId printerId) {
98 public void setTrackedPrinter(@Nullable PrinterId printerId) {
H A DFusedPrintersProvider.java41 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) {
479 public boolean isFavoritePrinter(PrinterId printerId) {
490 public void forgetFavoritePrinter(PrinterId printerI
[all...]
/frameworks/base/core/tests/coretests/src/android/print/
H A DIPrintManagerParametersTest.java61 private PrinterId mBadPrinterId;
62 private PrinterId mGoodPrinterId;
228 // Generate dummy printerId which is a valid PrinterId object, but does not correspond to a
230 mBadPrinterId = new PrinterId(mGoodComponentName, "dummy printer");
662 final List<PrinterId> goodPrinters = new ArrayList<>();
665 final List<PrinterId> badPrinters = new ArrayList<>();
668 final List<PrinterId> emptyPrinters = new ArrayList<>();
670 final List<PrinterId> nullPrinters = new ArrayList<>();
728 final List<PrinterId> goodPrinters = new ArrayList<>();
731 final List<PrinterId> badPrinter
[all...]
H A DBasePrintTest.java38 import android.print.PrinterId;
281 any(PrinterId.class));
285 any(PrinterId.class), any(CancellationSignal.class),
290 any(PrinterId.class));

Completed in 240 milliseconds

12