Package com.tick42.glue.desktop.channels

# Interface Channels

    public interface Channels

Channels.

See Also:
  `Glue.channels()`

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `default ChannelContext<Map<String,​Object>>` | `create​(Window window)` | Creates a channel context for specified window.
  `<T> ChannelContext<T>` | `create​(Window window, ReifiedType<T> contextType)` |
  `Collection<String>` | `names()` | Returns a collection with currently known channel names.

- ## Method Details

  - ### names

    Collection<String> names()
    Returns a collection with currently known channel names.
    Returns:
      names of all known channels

  - ### create

    default ChannelContext<Map<String,​Object>> create​(Window window)
    Creates a channel context for specified window.
    Parameters:
      `window` - window for which to create channel context
    Returns:
      channel context, never `null`

  - ### create

    <T> ChannelContext<T> create​(Window window, ReifiedType<T> contextType)