public class ListService extends CollectionService
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
nodeEngine| Constructor and Description |
|---|
ListService(NodeEngine nodeEngine) |
| Modifier and Type | Method and Description |
|---|---|
DistributedObject |
createDistributedObject(String objectId)
Creates a distributed object.
|
TransactionalListProxy |
createTransactionalObject(String name,
Transaction transaction) |
Map<String,? extends CollectionContainer> |
getContainerMap() |
ListContainer |
getOrCreateContainer(String name,
boolean backup) |
String |
getServiceName() |
Operation |
prepareReplicationOperation(PartitionReplicationEvent event) |
addContainer, beforeMigration, clearPartitionReplica, commitMigration, destroyDistributedObject, dispatchEvent, getMigrationData, init, reset, rollbackMigration, rollbackTransaction, shutdownpublic static final String SERVICE_NAME
public ListService(NodeEngine nodeEngine)
public ListContainer getOrCreateContainer(String name, boolean backup)
getOrCreateContainer in class CollectionServicepublic Map<String,? extends CollectionContainer> getContainerMap()
getContainerMap in class CollectionServicepublic String getServiceName()
getServiceName in class CollectionServicepublic DistributedObject createDistributedObject(String objectId)
RemoteServiceobjectId - the name for the created distributed objectpublic TransactionalListProxy createTransactionalObject(String name, Transaction transaction)
public Operation prepareReplicationOperation(PartitionReplicationEvent event)
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.