public final class PartitionServiceProxy extends Object implements PartitionService
Constructor and Description |
---|
PartitionServiceProxy(ClientPartitionService partitionService) |
Modifier and Type | Method and Description |
---|---|
String |
addMigrationListener(MigrationListener migrationListener) |
Partition |
getPartition(Object key)
Returns partition which given key belongs to.
|
Set<Partition> |
getPartitions()
Returns all partitions.
|
String |
randomPartitionKey()
Generates a random partition key.
|
boolean |
removeMigrationListener(String registrationId) |
public PartitionServiceProxy(ClientPartitionService partitionService)
public String randomPartitionKey()
PartitionService
randomPartitionKey
in interface PartitionService
public Set<Partition> getPartitions()
PartitionService
getPartitions
in interface PartitionService
public Partition getPartition(Object key)
PartitionService
getPartition
in interface PartitionService
key
- keypublic String addMigrationListener(MigrationListener migrationListener)
addMigrationListener
in interface PartitionService
migrationListener
- listenerpublic boolean removeMigrationListener(String registrationId)
removeMigrationListener
in interface PartitionService
registrationId
- Id of listener registration.Copyright © 2014 Hazelcast, Inc.. All rights reserved.