Uses of Interface
com.hazelcast.core.DistributedObject

Packages that use DistributedObject
com.hazelcast.cache.impl Hazelcast JSR-107 aka JCache implementation 
com.hazelcast.client.cache.impl Hazelcast JSR-107 aka JCache implementation client side 
com.hazelcast.client.impl Contains most of the client side HazelcastInstance implementation functionality. 
com.hazelcast.client.proxy This package contains client side proxy implementations of the different Hazelcast data structures and operation types 
com.hazelcast.client.spi Contains classes/interfaces related to Service Provider Interface such as ClientProxy , ClientClusterService 
com.hazelcast.client.txn.proxy Contains classes related to proxy for com.hazelcast.client.client.txn 
com.hazelcast.collection This package contains classes related to Collections (IList,ISet etc..)
 
com.hazelcast.collection.list This package contains IList functionality for Hazelcast.
 
com.hazelcast.collection.set This package contains ISet functionality for Hazelcast.
 
com.hazelcast.collection.txn This package contains the Transaction behavior for the Collections.
 
com.hazelcast.concurrent.atomiclong This package contains IAtomicLong functionality for Hazelcast.
The IAtomicLong is the distributed version of the AtomicLong
com.hazelcast.concurrent.atomicreference This package contains IAtomicReferece functionality for Hazelcast.
The IAtomicReference is the distributed version of the AtomicReference
com.hazelcast.concurrent.countdownlatch This package contains ICountDownLatch functionality for Hazelcast.
The ICountDownLatch is the distributed version of the CountDownLatch
com.hazelcast.concurrent.idgen This package contains IdGenerator functionality for Hazelcast.
With the IdGenerator it is very simple to create cluster wide id's. 
com.hazelcast.concurrent.lock This package contains Lock for Hazelcast.
The ILock is the distributed version of the Lock
com.hazelcast.concurrent.semaphore This package contains ISemaphore functionality for Hazelcast.
The ISemaphore is the distributed version of the Semaphore
com.hazelcast.core Provides core API interfaces/classes. 
com.hazelcast.executor.impl This package contains IExecutorService functionality for Hazelcast.
The IExecutorService extends the ExecutorService and provides all kinds of additional methods related to distributed systems. 
com.hazelcast.instance This package contains Hazelcast Instance functionality.
 
com.hazelcast.jca This package contains jca functionality 
com.hazelcast.map.impl Contains implementation specific classes of com.hazelcast.map package. 
com.hazelcast.map.impl.proxy Contains map proxy implementation and support classes. 
com.hazelcast.map.impl.tx Contains implementation classes for TransactionalMap 
com.hazelcast.mapreduce This package contains the MapReduce API definition for Hazelcast.
All map reduce operations running in a distributed manner inside the active Hazelcast cluster. 
com.hazelcast.mapreduce.impl This package contains the default implementation for the map reduce framework internals. 
com.hazelcast.multimap.impl Contains classes for Hazelcast MultiMap module. 
com.hazelcast.multimap.impl.txn This package contains the Transaction behavior for the Multimap.
 
com.hazelcast.queue.impl.proxy This package contains the IQueue proxies.
 
com.hazelcast.queue.impl.tx This package contains the Transaction behavior for the IQueue.
 
com.hazelcast.replicatedmap.impl This package contains the implementation of the replicated map service itself and some connection interfaces only used internally - No public API! 
com.hazelcast.spi Provides interfaces/classes for Hazelcast SPI. 
com.hazelcast.spi.impl Contains implementations for Hazelcast SPI. 
com.hazelcast.topic.impl This package contains ITopic functionality for Hazelcast.
With the ITopic it is possible to create publish subscribe solutions similar to JMS Topics. 
com.hazelcast.transaction Provides interfaces/classes for Hazelcast transaction support. 
 

Uses of DistributedObject in com.hazelcast.cache.impl
 

Classes in com.hazelcast.cache.impl that implement DistributedObject
 class CacheDistributedObject
          Basic distributed object which serves as an accessor to CacheService and NodeEngine.
 

Methods in com.hazelcast.cache.impl that return DistributedObject
 DistributedObject AbstractCacheService.createDistributedObject(String objectName)
           
 

Uses of DistributedObject in com.hazelcast.client.cache.impl
 

Classes in com.hazelcast.client.cache.impl that implement DistributedObject
 class ClientCacheDistributedObject
          Basic client proxy object which serves as an accessor to ClientContext.
 

Uses of DistributedObject in com.hazelcast.client.impl
 

Methods in com.hazelcast.client.impl with type parameters of type DistributedObject
<T extends DistributedObject>
T
HazelcastClientInstanceImpl.getDistributedObject(String serviceName, Object id)
          Deprecated. 
<T extends DistributedObject>
T
HazelcastClientProxy.getDistributedObject(String serviceName, Object id)
          Deprecated. 
<T extends DistributedObject>
T
HazelcastClientInstanceImpl.getDistributedObject(String serviceName, String name)
           
<T extends DistributedObject>
T
HazelcastClientProxy.getDistributedObject(String serviceName, String name)
           
 

Methods in com.hazelcast.client.impl that return types with arguments of type DistributedObject
 Collection<DistributedObject> HazelcastClientInstanceImpl.getDistributedObjects()
           
 Collection<DistributedObject> HazelcastClientProxy.getDistributedObjects()
           
 

Uses of DistributedObject in com.hazelcast.client.proxy
 

Classes in com.hazelcast.client.proxy that implement DistributedObject
 class AbstractClientCollectionProxy<E>
           
 class ClientAtomicLongProxy
           
 class ClientAtomicReferenceProxy<E>
           
 class ClientConditionProxy
           
 class ClientCountDownLatchProxy
           
 class ClientExecutorServiceProxy
           
 class ClientIdGeneratorProxy
           
 class ClientListProxy<E>
           
 class ClientLockProxy
           
 class ClientMapProxy<K,V>
           
 class ClientMapReduceProxy
           
 class ClientMultiMapProxy<K,V>
           
 class ClientQueueProxy<E>
           
 class ClientReplicatedMapProxy<K,V>
          The replicated map client side proxy implementation proxying all requests to a member node
 class ClientSemaphoreProxy
           
 class ClientSetProxy<E>
           
 class ClientTopicProxy<E>
           
 

Uses of DistributedObject in com.hazelcast.client.spi
 

Classes in com.hazelcast.client.spi that implement DistributedObject
 class ClientProxy
           
 

Methods in com.hazelcast.client.spi that return types with arguments of type DistributedObject
 Collection<? extends DistributedObject> ProxyManager.getDistributedObjects()
           
 

Uses of DistributedObject in com.hazelcast.client.txn.proxy
 

Classes in com.hazelcast.client.txn.proxy that implement DistributedObject
 class AbstractClientTxnCollectionProxy<E>
           
 class ClientTxnListProxy<E>
           
 class ClientTxnMapProxy<K,V>
           
 class ClientTxnMultiMapProxy<K,V>
           
 class ClientTxnQueueProxy<E>
           
 class ClientTxnSetProxy<E>
           
 

Uses of DistributedObject in com.hazelcast.collection
 

Classes in com.hazelcast.collection that implement DistributedObject
 class AbstractCollectionProxyImpl<S extends RemoteService,E>
           
 

Uses of DistributedObject in com.hazelcast.collection.list
 

Classes in com.hazelcast.collection.list that implement DistributedObject
 class ListProxyImpl<E>
           
 

Methods in com.hazelcast.collection.list that return DistributedObject
 DistributedObject ListService.createDistributedObject(String objectId)
           
 

Uses of DistributedObject in com.hazelcast.collection.set
 

Classes in com.hazelcast.collection.set that implement DistributedObject
 class SetProxyImpl<E>
           
 

Methods in com.hazelcast.collection.set that return DistributedObject
 DistributedObject SetService.createDistributedObject(String objectId)
           
 

Uses of DistributedObject in com.hazelcast.collection.txn
 

Classes in com.hazelcast.collection.txn that implement DistributedObject
 class AbstractTransactionalCollectionProxy<S extends RemoteService,E>
           
 class TransactionalListProxy<E>
           
 class TransactionalSetProxy<E>
           
 

Uses of DistributedObject in com.hazelcast.concurrent.atomiclong
 

Classes in com.hazelcast.concurrent.atomiclong that implement DistributedObject
 class AtomicLongProxy
           
 

Uses of DistributedObject in com.hazelcast.concurrent.atomicreference
 

Classes in com.hazelcast.concurrent.atomicreference that implement DistributedObject
 class AtomicReferenceProxy<E>
           
 

Uses of DistributedObject in com.hazelcast.concurrent.countdownlatch
 

Classes in com.hazelcast.concurrent.countdownlatch that implement DistributedObject
 class CountDownLatchProxy
           
 

Uses of DistributedObject in com.hazelcast.concurrent.idgen
 

Classes in com.hazelcast.concurrent.idgen that implement DistributedObject
 class IdGeneratorProxy
           
 

Methods in com.hazelcast.concurrent.idgen that return DistributedObject
 DistributedObject IdGeneratorService.createDistributedObject(String name)
           
 

Uses of DistributedObject in com.hazelcast.concurrent.lock
 

Classes in com.hazelcast.concurrent.lock that implement DistributedObject
 class LockProxy
           
 

Methods in com.hazelcast.concurrent.lock that return DistributedObject
 DistributedObject LockServiceImpl.createDistributedObject(String objectId)
           
 

Uses of DistributedObject in com.hazelcast.concurrent.semaphore
 

Classes in com.hazelcast.concurrent.semaphore that implement DistributedObject
 class SemaphoreProxy
           
 

Uses of DistributedObject in com.hazelcast.core
 

Subinterfaces of DistributedObject in com.hazelcast.core
 interface AsyncAtomicLong
          This interface is an IAtomicLong interface that exposes its operations using an ICompletableFuture interface so it can be used in the reactive programming model approach.
 interface AsyncAtomicReference<E>
          A IAtomicReference that exposes its operations using a ICompletableFuture so it can be used in the reactive programming model approach.
 interface BaseMap<K,V>
          Base interface for Hazelcast distributed maps.
 interface BaseMultiMap<K,V>
          Base interface for Hazelcast distributed multi-maps.
 interface BaseQueue<E>
          Base interface for Hazelcast distributed queues.
 interface IAtomicLong
          IAtomicLong is a redundant and highly available distributed alternative to the java.util.concurrent.atomic.AtomicLong.
 interface IAtomicReference<E>
          IAtomicReference is a redundant and highly available distributed alternative to the java.util.concurrent.atomic.AtomicReference.
 interface ICollection<E>
          Concurrent, distributed, partitioned, listenable collection.
 interface ICountDownLatch
          ICountDownLatch is a backed-up distributed alternative to the java.util.concurrent.CountDownLatch.
 interface IdGenerator
          The IdGenerator is responsible for creating unique ids (a long) in a cluster.
 interface IExecutorService
          Distributed implementation of ExecutorService.
 interface IList<E>
          Concurrent, distributed implementation of List The Hazelcast IList is not a partitioned data-structure.
 interface ILock
          Distributed implementation of Lock.
 interface IMap<K,V>
          Concurrent, distributed, observable and queryable map.
 interface IQueue<E>
          Concurrent, blocking, distributed, observable queue.
 interface ISemaphore
          ISemaphore is a backed-up distributed alternative to the Semaphore.
 interface ISet<E>
          Concurrent, distributed implementation of Set

This class is not a general-purpose Set implementation! While this class implements the Set interface, it intentionally violates Set's general contract, which mandates the use of the equals method when comparing objects.

 interface ITopic<E>
          

Hazelcast provides distribution mechanism for publishing messages that are delivered to multiple subscribers, which is also known as a publish/subscribe (pub/sub) messaging model.

 interface MultiMap<K,V>
          A specialized map whose keys can be associated with multiple values.
 interface ReplicatedMap<K,V>
          A ReplicatedMap is a map-like data structure with non-strong consistency (so-called eventually consistent) and values locally stored on every node of the cluster.
 interface TransactionalList<E>
          Transactional implementation of IList.
 interface TransactionalMap<K,V>
          Transactional implementation of BaseMap.
 interface TransactionalMultiMap<K,V>
          Transactional implementation of BaseMultiMap.
 interface TransactionalQueue<E>
          Transactional implementation of BaseQueue.
 interface TransactionalSet<E>
          Transactional implementation of ISet.
 

Methods in com.hazelcast.core with type parameters of type DistributedObject
<T extends DistributedObject>
T
HazelcastInstance.getDistributedObject(String serviceName, Object id)
          Deprecated. use HazelcastInstance.getDistributedObject(String, String) instead.
<T extends DistributedObject>
T
HazelcastInstance.getDistributedObject(String serviceName, String name)
           
 

Methods in com.hazelcast.core that return DistributedObject
 DistributedObject DistributedObjectEvent.getDistributedObject()
          Returns the DistributedObject instance.
 

Methods in com.hazelcast.core that return types with arguments of type DistributedObject
 Collection<DistributedObject> HazelcastInstance.getDistributedObjects()
          Returns all DistributedObject's such as; queue, map, set, list, topic, lock, multimap.
 

Constructors in com.hazelcast.core with parameters of type DistributedObject
DistributedObjectEvent(DistributedObjectEvent.EventType eventType, String serviceName, DistributedObject distributedObject)
          Constructs a DistributedObject Event.
 

Uses of DistributedObject in com.hazelcast.executor.impl
 

Classes in com.hazelcast.executor.impl that implement DistributedObject
 class ExecutorServiceProxy
           
 

Uses of DistributedObject in com.hazelcast.instance
 

Methods in com.hazelcast.instance with type parameters of type DistributedObject
<S extends DistributedObject>
S
HazelcastInstanceProxy.getDistributedObject(String serviceName, Object id)
           
<T extends DistributedObject>
T
HazelcastInstanceImpl.getDistributedObject(String serviceName, Object id)
          Deprecated. 
<T extends DistributedObject>
T
HazelcastInstanceImpl.getDistributedObject(String serviceName, String name)
           
<T extends DistributedObject>
T
HazelcastInstanceProxy.getDistributedObject(String serviceName, String name)
           
 

Methods in com.hazelcast.instance that return types with arguments of type DistributedObject
 Collection<DistributedObject> HazelcastInstanceImpl.getDistributedObjects()
           
 Collection<DistributedObject> HazelcastInstanceProxy.getDistributedObjects()
           
 

Uses of DistributedObject in com.hazelcast.jca
 

Methods in com.hazelcast.jca with type parameters of type DistributedObject
<T extends DistributedObject>
T
HazelcastConnectionImpl.getDistributedObject(String serviceName, Object id)
          Deprecated. 
<T extends DistributedObject>
T
HazelcastConnectionImpl.getDistributedObject(String serviceName, String name)
           
 

Methods in com.hazelcast.jca that return types with arguments of type DistributedObject
 Collection<DistributedObject> HazelcastConnectionImpl.getDistributedObjects()
           
 

Uses of DistributedObject in com.hazelcast.map.impl
 

Methods in com.hazelcast.map.impl that return DistributedObject
 DistributedObject MapService.createDistributedObject(String objectName)
           
 

Uses of DistributedObject in com.hazelcast.map.impl.proxy
 

Classes in com.hazelcast.map.impl.proxy that implement DistributedObject
 class MapProxyImpl<K,V>
          Proxy implementation of IMap interface.
 

Uses of DistributedObject in com.hazelcast.map.impl.tx
 

Classes in com.hazelcast.map.impl.tx that implement DistributedObject
 class TransactionalMapProxy
          Proxy implementation of TransactionalMap interface.
 class TransactionalMapProxySupport
          Base class contains proxy helper methods for TransactionalMapProxy
 

Uses of DistributedObject in com.hazelcast.mapreduce
 

Subinterfaces of DistributedObject in com.hazelcast.mapreduce
 interface JobTracker
           The JobTracker interface is used to create instances of Jobs depending on the given data structure / data source.
 

Uses of DistributedObject in com.hazelcast.mapreduce.impl
 

Classes in com.hazelcast.mapreduce.impl that implement DistributedObject
 class AbstractJobTracker
          This is the base class for all JobTracker implementations on node and client side.
It combines a lot of the base functionality to handle remote operations.
 

Methods in com.hazelcast.mapreduce.impl that return DistributedObject
 DistributedObject MapReduceService.createDistributedObject(String objectName)
           
 

Uses of DistributedObject in com.hazelcast.multimap.impl
 

Classes in com.hazelcast.multimap.impl that implement DistributedObject
 class MultiMapProxySupport
           
 class ObjectMultiMapProxy<K,V>
           
 

Methods in com.hazelcast.multimap.impl that return DistributedObject
 DistributedObject MultiMapService.createDistributedObject(String name)
           
 

Uses of DistributedObject in com.hazelcast.multimap.impl.txn
 

Classes in com.hazelcast.multimap.impl.txn that implement DistributedObject
 class TransactionalMultiMapProxy<K,V>
           
 class TransactionalMultiMapProxySupport
           
 

Uses of DistributedObject in com.hazelcast.queue.impl.proxy
 

Classes in com.hazelcast.queue.impl.proxy that implement DistributedObject
 class QueueProxyImpl<E>
          Proxy implementation for the Queue.
 

Uses of DistributedObject in com.hazelcast.queue.impl.tx
 

Classes in com.hazelcast.queue.impl.tx that implement DistributedObject
 class TransactionalQueueProxy<E>
          Provides proxy for the Transactional Queue.
 class TransactionalQueueProxySupport
          Provides support for proxy of the Transactional Queue.
 

Uses of DistributedObject in com.hazelcast.replicatedmap.impl
 

Classes in com.hazelcast.replicatedmap.impl that implement DistributedObject
 class ReplicatedMapProxy<K,V>
          The internal ReplicatedMap implementation proxying the requests to the underlying ReplicatedRecordStore
 

Methods in com.hazelcast.replicatedmap.impl that return DistributedObject
 DistributedObject ReplicatedMapService.createDistributedObject(String objectName)
           
 

Uses of DistributedObject in com.hazelcast.spi
 

Classes in com.hazelcast.spi that implement DistributedObject
 class AbstractDistributedObject<S extends RemoteService>
          Abstract DistributedObject implementation.
 

Methods in com.hazelcast.spi that return DistributedObject
 DistributedObject RemoteService.createDistributedObject(String objectName)
           
 DistributedObject ProxyService.getDistributedObject(String serviceName, String objectId)
           
 

Methods in com.hazelcast.spi that return types with arguments of type DistributedObject
 Collection<DistributedObject> ProxyService.getAllDistributedObjects()
           
 Collection<DistributedObject> ProxyService.getDistributedObjects(String serviceName)
           
 

Uses of DistributedObject in com.hazelcast.spi.impl
 

Methods in com.hazelcast.spi.impl that return DistributedObject
 DistributedObject ProxyServiceImpl.getDistributedObject(String serviceName, String name)
           
 

Methods in com.hazelcast.spi.impl that return types with arguments of type DistributedObject
 Collection<DistributedObject> ProxyServiceImpl.getAllDistributedObjects()
           
 Collection<DistributedObject> ProxyServiceImpl.getDistributedObjects(String serviceName)
           
 

Uses of DistributedObject in com.hazelcast.topic.impl
 

Classes in com.hazelcast.topic.impl that implement DistributedObject
 class TopicProxy<E>
           
 class TotalOrderedTopicProxy
           
 

Uses of DistributedObject in com.hazelcast.transaction
 

Subinterfaces of DistributedObject in com.hazelcast.transaction
 interface TransactionalObject
          Marker interface for all transactional distributed objects.
 



Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.