Lines Matching defs:listener
55 public boolean addListener(@NonNull TListener listener) {
56 Preconditions.checkNotNull(listener, "Attempted to register a 'null' listener.");
57 IBinder binder = listener.asBinder();
58 LinkedListener deathListener = new LinkedListener(listener);
61 // listener already added
67 // if the remote process registering the listener is already death, just swallow the
69 Log.v(mTag, "Remote listener already died.", e);
93 post(listener, getHandlerOperation(result));
98 public void removeListener(@NonNull TListener listener) {
99 Preconditions.checkNotNull(listener, "Attempted to remove a 'null' listener.");
100 IBinder binder = listener.asBinder();
142 void execute(TListener listener) throws RemoteException;
165 private void post(TListener listener, ListenerOperation<TListener> operation) {
167 mHandler.post(new HandlerRunnable(listener, operation));
189 public LinkedListener(@NonNull TListener listener) {
190 mListener = listener;
209 public HandlerRunnable(TListener listener, ListenerOperation<TListener> operation) {
210 mListener = listener;
219 Log.v(mTag, "Error in monitored listener.", e);