org.wildfly.swarm.topology

## Interface Topology

-     public interface Topology

  Author:
    Bob McWhirter

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `Topology.Entry`

  - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static String` | `JNDI_NAME`

  - ### Method Summary

    All Methods Static Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addListener(TopologyListener listener)`
    `AdvertisementHandle` | `advertise(String name, String... tags)`
    `Map<String,List<Topology.Entry>>` | `asMap()`
    `static Topology` | `lookup()`
    `void` | `removeListener(TopologyListener listener)`

- - ### Field Detail

    - #### JNDI_NAME

          static final String JNDI_NAME

      See Also:
        Constant Field Values

  - ### Method Detail

    - #### lookup

          static Topology lookup()
                          throws NamingException

      Throws:
        `NamingException`

    - #### addListener

          void addListener(TopologyListener listener)

    - #### removeListener

          void removeListener(TopologyListener listener)

    - #### advertise

          AdvertisementHandle advertise(String name,
                                        String... tags)

    - #### asMap

          Map<String,List<Topology.Entry>> asMap()

Copyright © 2018 JBoss by Red Hat. All rights reserved.