com.hazelcast.collection.set
Class SetService

java.lang.Object
  extended by com.hazelcast.collection.CollectionService
      extended by com.hazelcast.collection.set.SetService
All Implemented Interfaces:
EventPublishingService<CollectionEvent,ItemListener>, ManagedService, MigrationAwareService, RemoteService, TransactionalService

public class SetService
extends CollectionService


Field Summary
static String SERVICE_NAME
           
 
Fields inherited from class com.hazelcast.collection.CollectionService
nodeEngine
 
Constructor Summary
SetService(NodeEngine nodeEngine)
           
 
Method Summary
 DistributedObject createDistributedObject(String objectId)
           
 TransactionalSetProxy createTransactionalObject(String name, TransactionSupport transaction)
           
 Map<String,? extends CollectionContainer> getContainerMap()
           
 SetContainer getOrCreateContainer(String name, boolean backup)
           
 String getServiceName()
           
 Operation prepareReplicationOperation(PartitionReplicationEvent event)
           
 
Methods inherited from class com.hazelcast.collection.CollectionService
addContainer, beforeMigration, clearPartitionReplica, commitMigration, destroyDistributedObject, dispatchEvent, getMigrationData, init, reset, rollbackMigration, rollbackTransaction, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVICE_NAME

public static final String SERVICE_NAME
See Also:
Constant Field Values
Constructor Detail

SetService

public SetService(NodeEngine nodeEngine)
Method Detail

getOrCreateContainer

public SetContainer getOrCreateContainer(String name,
                                         boolean backup)
Specified by:
getOrCreateContainer in class CollectionService

getContainerMap

public Map<String,? extends CollectionContainer> getContainerMap()
Specified by:
getContainerMap in class CollectionService

getServiceName

public String getServiceName()
Specified by:
getServiceName in class CollectionService

createDistributedObject

public DistributedObject createDistributedObject(String objectId)

createTransactionalObject

public TransactionalSetProxy createTransactionalObject(String name,
                                                       TransactionSupport transaction)

prepareReplicationOperation

public Operation prepareReplicationOperation(PartitionReplicationEvent event)


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