/external/guava/guava/src/com/google/common/eventbus/ |
H A D | SubscriberExceptionContext.java | 23 * Context for an exception thrown by a subscriber. 30 private final Object subscriber; field in class:SubscriberExceptionContext 35 * subscriber. Useful for broadcasting a a new event based on the error. 36 * @param event The event object that caused the subscriber to throw. 37 * @param subscriber The source subscriber context. 40 SubscriberExceptionContext(EventBus eventBus, Object event, Object subscriber, argument 44 this.subscriber = checkNotNull(subscriber); 49 * @return The {@link EventBus} that handled the event and the subscriber [all...] |
H A D | AsyncEventBus.java | 85 void enqueueEvent(Object event, EventSubscriber subscriber) { argument 86 eventsToDispatch.offer(new EventWithSubscriber(event, subscriber)); 102 dispatch(eventWithSubscriber.event, eventWithSubscriber.subscriber); 107 * Calls the {@link #executor} to dispatch {@code event} to {@code subscriber}. 110 void dispatch(final Object event, final EventSubscriber subscriber) { argument 112 checkNotNull(subscriber); 117 AsyncEventBus.super.dispatch(event, subscriber);
|
H A D | EventBus.java | 58 * <li>Expose a public method, known as the <i>event subscriber</i>, which accepts 71 * to any subscriber for any type to which the event is <em>assignable.</em> This 81 * <p>Event subscriber methods must accept only one argument: the event. 88 * <p>The EventBus guarantees that it will not call a subscriber method from 91 * not present, subscriber methods need not worry about being reentrant, unless 99 * <p>If a subscriber for a supertype of all events (such as Object) is registered, 101 * Accordingly, while DeadEvent extends {@link Object}, a subscriber registered to 143 * Strategy for finding subscriber methods in registered objects. Currently, 187 * @param subscriberExceptionHandler Handler for subscriber exceptions. 195 * Registers all subscriber method 283 enqueueEvent(Object event, EventSubscriber subscriber) argument 393 final EventSubscriber subscriber; field in class:EventBus.EventWithSubscriber 394 EventWithSubscriber(Object event, EventSubscriber subscriber) argument [all...] |
H A D | AnnotatedSubscriberFinder.java | 40 * A {@link SubscriberFindingStrategy} for collecting all event subscriber methods that are marked 75 EventSubscriber subscriber = makeSubscriber(listener, method); 76 methodsInListener.put(eventType, subscriber); 123 + " arguments. Event subscriber methods must require a single argument."); 142 * @param listener object bearing the event subscriber method. 143 * @param method the event subscriber method to wrap in an EventSubscriber. 161 * @param method subscriber method to check. 162 * @return {@code true} if {@code subscriber} is marked as thread-safe,
|
/external/guava/guava-tests/test/com/google/common/eventbus/ |
H A D | EventSubscriberTest.java | 53 EventSubscriber subscriber = new EventSubscriber(this, method); 55 subscriber.handleEvent(FIXTURE_ARGUMENT); 64 EventSubscriber subscriber = new EventSubscriber(this, method); 67 subscriber.handleEvent(new Object()); 77 EventSubscriber subscriber = new EventSubscriber(this, method); 80 subscriber.handleEvent(new Object());
|
H A D | EventBusTest.java | 129 final Object subscriber = new Object() { 135 eventBus.register(subscriber); 146 subscriber, handler.context.getSubscriber()); 148 subscriber.getClass().getMethod("throwExceptionOn", String.class), 160 final Object subscriber = new Object() { 166 eventBus.register(subscriber);
|
/external/guava/guava-tests/test/com/google/common/eventbus/outside/ |
H A D | AnnotatedSubscriberFinderTests.java | 42 private H subscriber; field in class:AnnotatedSubscriberFinderTests.AbstractEventBusTest 45 return subscriber; 50 subscriber = createSubscriber(); 52 bus.register(subscriber); 58 subscriber = null; 76 public void subscriber(Object o) { method in class:AnnotatedSubscriberFinderTests.BaseSubscriberFinderTest.Subscriber
|
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/ |
H A D | org.eclipse.team.core_3.5.100.R36x_v20100825-0800.jar | META-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ... |