| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| public final String | |
| public final EventBusImpl | |
| public final ContextInternal | |
| private Object | |
| private HandlerHolder | |
| public final boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | close(Promise<Void>
the promise to signal when close has completed completion)Implements io. Close this resource, the |
| pack-priv void | |
| protected abstract void | |
| pack-priv void | |
| protected abstract boolean | |
| public synchronized boolean | |
| pack-priv void | |
| pack-priv synchronized void | |
| public Future | |
| public void |
| address | back to summary |
|---|---|
| public final String address | |
| bus | back to summary |
|---|---|
| public final EventBusImpl bus | |
| context | back to summary |
|---|---|
| public final ContextInternal context | |
| metric | back to summary |
|---|---|
| private Object metric | |
| registered | back to summary |
|---|---|
| private HandlerHolder<T> registered | |
| src | back to summary |
|---|---|
| public final boolean src | |
| HandlerRegistration | back to summary |
|---|---|
| pack-priv HandlerRegistration(ContextInternal context, EventBusImpl bus, String address, boolean src) | |
| close | back to summary |
|---|---|
| public void close(Promise<Void> completion) Implements io. Doc from io. Close this resource, the | |
| discard | back to summary |
|---|---|
| pack-priv void discard(Message<T> msg) | |
| dispatch | back to summary |
|---|---|
| protected abstract void dispatch(Message<T> msg, ContextInternal context, Handler<Message<T>> handler) | |
| dispatch | back to summary |
|---|---|
| pack-priv void dispatch(Handler<Message<T>> theHandler, Message<T> message, ContextInternal context) | |
| doReceive | back to summary |
|---|---|
| protected abstract boolean doReceive(Message<T> msg) | |
| isRegistered | back to summary |
|---|---|
| public synchronized boolean isRegistered() | |
| receive | back to summary |
|---|---|
| pack-priv void receive(MessageImpl<U, V> msg) | |
| register | back to summary |
|---|---|
| pack-priv synchronized void register(String repliedAddress, boolean localOnly, Promise<Void> promise) | |
| unregister | back to summary |
|---|---|
| public Future | |
| unregister | back to summary |
|---|---|
| public void unregister(Handler<AsyncResult<Void>> completionHandler) | |
| Modifier and Type | Field and Description |
|---|---|
| private final Handler |
| Access | Constructor and Description |
|---|---|
| private | InboundDeliveryContext(MessageImpl<?, T> message, Handler<Message<T>> handler, ContextInternal context)
|
| Modifier and Type | Method and Description |
|---|---|
| public Object | |
| protected void | |
| public boolean |
| handler | back to summary |
|---|---|
| private final Handler<Message<T>> handler | |
| InboundDeliveryContext | back to summary |
|---|---|
| private InboundDeliveryContext(MessageImpl<?, T> message, Handler<Message<T>> handler, ContextInternal context) | |
| body | back to summary |
|---|---|
| public Object body() Implements io.
| |
| execute | back to summary |
|---|---|
| protected void execute() Implements abstract io. | |
| send | back to summary |
|---|---|
| public boolean send() Implements io.
| |