# Uses of Package
io.vertx.core.shareddata

- Packages that use io.vertx.core.shareddata
  Package | Description
  --- | ---
  io.vertx.core |
  io.vertx.core.buffer |
  io.vertx.core.json |
  io.vertx.core.shareddata |
  io.vertx.core.spi.cluster |
  io.vertx.ext.cluster.infinispan |
  io.vertx.ext.stomp |
  io.vertx.rxjava.core.shareddata |
  io.vertx.spi.cluster.hazelcast |
  io.vertx.spi.cluster.ignite |

- Classes in io.vertx.core.shareddata used by io.vertx.core
  Class and Description
  SharedData Shared data allows you to share data safely between different parts of your application in a safe way.

- Classes in io.vertx.core.shareddata used by io.vertx.core.buffer
  Class and Description
  Shareable An interface which allows you to put arbitrary objects into a `LocalMap`.

- Classes in io.vertx.core.shareddata used by io.vertx.core.json
  Class and Description
  Shareable An interface which allows you to put arbitrary objects into a `LocalMap`.

- Classes in io.vertx.core.shareddata used by io.vertx.core.shareddata
  Class and Description
  AsyncMap An asynchronous map.
  Counter An asynchronous counter that can be used to across the cluster to maintain a consistent count.
  LocalMap Local maps can be used to share data safely in a single Vert.x instance.
  Lock An asynchronous exclusive lock which can be obtained from any node in the cluster.
  Shareable An interface which allows you to put arbitrary objects into a `LocalMap`.

- Classes in io.vertx.core.shareddata used by io.vertx.core.spi.cluster
  Class and Description
  AsyncMap An asynchronous map.
  Counter An asynchronous counter that can be used to across the cluster to maintain a consistent count.
  Lock An asynchronous exclusive lock which can be obtained from any node in the cluster.

- Classes in io.vertx.core.shareddata used by io.vertx.ext.cluster.infinispan
  Class and Description
  AsyncMap An asynchronous map.
  Counter An asynchronous counter that can be used to across the cluster to maintain a consistent count.
  Lock An asynchronous exclusive lock which can be obtained from any node in the cluster.

- Classes in io.vertx.core.shareddata used by io.vertx.ext.stomp
  Class and Description
  Shareable An interface which allows you to put arbitrary objects into a `LocalMap`.

- Classes in io.vertx.core.shareddata used by io.vertx.rxjava.core.shareddata
  Class and Description
  AsyncMap An asynchronous map.
  Counter An asynchronous counter that can be used to across the cluster to maintain a consistent count.
  LocalMap Local maps can be used to share data safely in a single Vert.x instance.
  Lock An asynchronous exclusive lock which can be obtained from any node in the cluster.
  SharedData Shared data allows you to share data safely between different parts of your application in a safe way.

- Classes in io.vertx.core.shareddata used by io.vertx.spi.cluster.hazelcast
  Class and Description
  AsyncMap An asynchronous map.
  Counter An asynchronous counter that can be used to across the cluster to maintain a consistent count.
  Lock An asynchronous exclusive lock which can be obtained from any node in the cluster.

- Classes in io.vertx.core.shareddata used by io.vertx.spi.cluster.ignite
  Class and Description
  AsyncMap An asynchronous map.
  Counter An asynchronous counter that can be used to across the cluster to maintain a consistent count.
  Lock An asynchronous exclusive lock which can be obtained from any node in the cluster.

Copyright © 2020 Eclipse. All rights reserved.