Lines Matching defs:listener
60 public boolean addListener(@NonNull TListener listener) {
61 Preconditions.checkNotNull(listener, "Attempted to register a 'null' listener.");
62 IBinder binder = listener.asBinder();
63 LinkedListener deathListener = new LinkedListener(listener);
66 // listener already added
72 // if the remote process registering the listener is already death, just swallow the
74 Log.v(mTag, "Remote listener already died.", e);
98 post(listener, getHandlerOperation(result));
103 public void removeListener(@NonNull TListener listener) {
104 Preconditions.checkNotNull(listener, "Attempted to remove a 'null' listener.");
105 IBinder binder = listener.asBinder();
125 void execute(TListener listener) throws RemoteException;
177 private void post(TListener listener, ListenerOperation<TListener> operation) {
179 mHandler.post(new HandlerRunnable(listener, operation));
219 public LinkedListener(@NonNull TListener listener) {
220 mListener = listener;
239 public HandlerRunnable(TListener listener, ListenerOperation<TListener> operation) {
240 mListener = listener;
249 Log.v(mTag, "Error in monitored listener.", e);