# Uses of Interface
com.tick42.glue.core.GlueEvent.Listener

Packages that use GlueEvent.Listener
Package | Description
--- | ---
com.tick42.glue.core | The core API for Glue.
com.tick42.glue.core.contexts.event |
com.tick42.glue.core.interop.event |
com.tick42.glue.desktop.channels.event |
com.tick42.glue.desktop.windows.event |
com.tick42.glue.internal | Internal implementation details.

- ## Uses of GlueEvent.Listener in com.tick42.glue.core

  Methods in com.tick42.glue.core with parameters of type GlueEvent.Listener
  Modifier and Type | Method | Description
  --- | --- | ---
  `<E extends GlueEvent<?>> CompletionStage<GlueEvent.Subscription<E>>` | GlueEvent.Monitor.`on​(GlueEvent.Listener<? extends E> listener)` |

- ## Uses of GlueEvent.Listener in com.tick42.glue.core.contexts.event

  Subinterfaces of GlueEvent.Listener in com.tick42.glue.core.contexts.event
  Modifier and Type | Interface | Description
  --- | --- | ---
  `static interface` | `ContextCreatedEvent.Listener` |
  `static interface` | `ContextDeletedEvent.Listener` |
  `(package private) static interface` | `com.tick42.glue.core.contexts.event.ContextEvent.Listener<E extends com.tick42.glue.core.contexts.event.ContextEvent<?>>` |
  `static interface` | `ContextUpdatedEvent.Listener` |
  `static interface` | `SharedContextsEvent.Listener<E extends com.tick42.glue.core.contexts.event.SharedContextsEvent>` |

- ## Uses of GlueEvent.Listener in com.tick42.glue.core.interop.event

  Subinterfaces of GlueEvent.Listener in com.tick42.glue.core.interop.event
  Modifier and Type | Interface | Description
  --- | --- | ---
  `static interface` | `InteropEvent.Listener<E extends GlueEvent<?>>` |
  `static interface` | `MethodAddedEvent.Listener<T>` |
  `static interface` | `MethodEvent.Listener<E extends InteropEvent<T> & MethodEvent<T>,​T>` |
  `static interface` | `MethodRemovedEvent.Listener<T>` |
  `static interface` | `ServerMethodEvent.Listener<E extends ServerMethodEvent>` |

- ## Uses of GlueEvent.Listener in com.tick42.glue.desktop.channels.event

  Subinterfaces of GlueEvent.Listener in com.tick42.glue.desktop.channels.event
  Modifier and Type | Interface | Description
  --- | --- | ---
  `static interface` | `ChannelContextChangedEvent.Listener` |
  `static interface` | `ChannelContextUpdatedEvent.Listener` |

  Methods in com.tick42.glue.desktop.channels.event that return GlueEvent.Listener
  Modifier and Type | Method | Description
  --- | --- | ---
  `static GlueEvent.Listener<? super ChannelContextChangedEvent>` | ChannelContextChangedEvent.Listener.`wrap​(ChannelContextChangedEvent.Listener listener)` |
  `static GlueEvent.Listener<? super ChannelContextUpdatedEvent>` | ChannelContextUpdatedEvent.Listener.`wrap​(ChannelContextUpdatedEvent.Listener listener)` |

- ## Uses of GlueEvent.Listener in com.tick42.glue.desktop.windows.event

  Subinterfaces of GlueEvent.Listener in com.tick42.glue.desktop.windows.event
  Modifier and Type | Interface | Description
  --- | --- | ---
  `static interface` | `WindowChannelChangedEvent.Listener` |
  `static interface` | `WindowContextUpdatedEvent.Listener` |
  `static interface` | `WindowEvent.Listener<E extends WindowEvent>` |
  `static interface` | `WindowFrameButtonClickedEvent.Listener` |
  `static interface` | `WindowHibernateEvent.Listener` |
  `static interface` | `WindowResumedEvent.Listener` |

- ## Uses of GlueEvent.Listener in com.tick42.glue.internal

  Methods in com.tick42.glue.internal with parameters of type GlueEvent.Listener
  Modifier and Type | Method | Description
  --- | --- | ---
  `<E extends GlueEvent<?>> CompletionStage<GlueEvent.Subscription<E>>` | Tick42Glue.`on​(GlueEvent.Listener<? extends E> listener)` |
  `Tick42Glue.Builder` | Tick42Glue.Builder.`withInitialListener​(GlueEvent.Listener<?>... listeners)` |