Options
All
  • Public
  • Public/Protected
  • All
Menu

Class HazelcastClient

Hierarchy

  • HazelcastClient

Index

Constructors

constructor

Methods

addDistributedObjectListener

getAtomicLong

getClusterService

getConfig

getConnectionManager

getDistributedObjects

getErrorFactory

getFlakeIdGenerator

getHeartbeat

getInvocationService

getLifecycleService

getList

  • getList<E>(name: string): Promise<IList<E>>
  • Returns the distributed list instance with given name.

    Type parameters

    • E

    Parameters

    • name: string

    Returns Promise<IList<E>>

getListenerService

getLocalEndpoint

getLock

  • getLock(name: string): Promise<ILock>
  • Returns the distributed lock instance with given name.

    Parameters

    • name: string

    Returns Promise<ILock>

getLockReferenceIdGenerator

getLoggingService

getMap

  • getMap<K, V>(name: string): Promise<IMap<K, V>>
  • Returns the distributed map instance with given name.

    Type parameters

    • K

    • V

    Parameters

    • name: string

    Returns Promise<IMap<K, V>>

getMultiMap

  • getMultiMap<K, V>(name: string): Promise<MultiMap<K, V>>
  • Returns the distributed multi-map instance with given name.

    Type parameters

    • K

    • V

    Parameters

    • name: string

    Returns Promise<MultiMap<K, V>>

getName

  • getName(): string
  • Returns the name of this Hazelcast instance.

    Returns string

    name of this Hazelcast instance

getNearCacheManager

getPNCounter

  • getPNCounter(name: string): Promise<PNCounter>

getPartitionService

getProxyManager

getQueue

  • getQueue<E>(name: string): Promise<IQueue<E>>
  • Returns the distributed queue instance with given name.

    Type parameters

    • E

    Parameters

    • name: string

    Returns Promise<IQueue<E>>

getReliableTopic

  • getReliableTopic<E>(name: string): Promise<ITopic<E>>
  • Returns a distributed reliable topic instance with the given name.

    Type parameters

    • E

    Parameters

    • name: string

    Returns Promise<ITopic<E>>

getRepairingTask

getReplicatedMap

  • getReplicatedMap<K, V>(name: string): Promise<ReplicatedMap<K, V>>
  • Returns the distributed replicated-map instance with given name.

    Type parameters

    • K

    • V

    Parameters

    • name: string

    Returns Promise<ReplicatedMap<K, V>>

getRingbuffer

  • getRingbuffer<E>(name: string): Promise<Ringbuffer<E>>
  • Returns a distributed ringbuffer instance with the given name.

    Type parameters

    • E

    Parameters

    • name: string

    Returns Promise<Ringbuffer<E>>

getSemaphore

getSerializationService

getSet

  • getSet<E>(name: string): Promise<ISet<E>>
  • Returns the distributed set instance with given name.

    Type parameters

    • E

    Parameters

    • name: string

    Returns Promise<ISet<E>>

removeDistributedObjectListener

  • removeDistributedObjectListener(listenerId: string): Promise<boolean>
  • Removes a distributed object listener from cluster.

    Parameters

    • listenerId: string

      id of the listener to be removed.

    Returns Promise<boolean>

    true if registration is removed, false otherwise.

shutdown

  • shutdown(): void

Static newHazelcastClient

Generated using TypeDoc