tigase.map

## Class ClusterMapFactory

- java.lang.Object
- - tigase.map.ClusterMapFactory

-     public class ClusterMapFactory
      extends Object

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `ClusterMapFactory.ElementAddEvent`
    `static class` | `ClusterMapFactory.ElementRemoveEvent`
    `static class` | `ClusterMapFactory.MapClearEvent`
    `static class` | `ClusterMapFactory.MapDestroyEvent`
    `static class` | `ClusterMapFactory.NewMapCreatedEvent`

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `<K,V> Map<K,V>` | `createMap(String uid, Class<K> keyClass, Class<V> valueClass, String... params)`
    `void` | `destroyMap(Map map)`
    `static ClusterMapFactory` | `get()`
    `EventBus` | `getEventBus()`
    `<K,V> Map<K,V>` | `getMap(String uid)`
    `void` | `setEventBus(EventBus eventBus)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### get

          public static final ClusterMapFactory get()

    - #### createMap

          public <K,V> Map<K,V> createMap(String uid,
                                          Class<K> keyClass,
                                          Class<V> valueClass,
                                          String... params)

    - #### destroyMap

          public void destroyMap(Map map)

    - #### getEventBus

          public EventBus getEventBus()

    - #### setEventBus

          public void setEventBus(EventBus eventBus)

    - #### getMap

          public <K,V> Map<K,V> getMap(String uid)

Copyright © 2004–2021 "Tigase, Inc.". All rights reserved.