public class IdGeneratorService extends Object implements ManagedService, RemoteService
Modifier and Type | Field and Description |
---|---|
static String |
ATOMIC_LONG_NAME |
static String |
SERVICE_NAME |
Constructor and Description |
---|
IdGeneratorService(NodeEngine nodeEngine) |
Modifier and Type | Method and Description |
---|---|
DistributedObject |
createDistributedObject(String name) |
void |
destroyDistributedObject(String name) |
void |
init(NodeEngine nodeEngine,
Properties properties)
Initializes the ManagedService
|
void |
reset()
reset service, back to initial state
|
void |
shutdown(boolean terminate)
Shuts down the ManagedService.
|
public static final String SERVICE_NAME
public static final String ATOMIC_LONG_NAME
public IdGeneratorService(NodeEngine nodeEngine)
public void init(NodeEngine nodeEngine, Properties properties)
ManagedService
init
in interface ManagedService
nodeEngine
- the NodeEngine this ManagedService is initialized with.properties
- the Propertiespublic void reset()
ManagedService
reset
in interface ManagedService
public void shutdown(boolean terminate)
ManagedService
shutdown
in interface ManagedService
public DistributedObject createDistributedObject(String name)
createDistributedObject
in interface RemoteService
public void destroyDistributedObject(String name)
destroyDistributedObject
in interface RemoteService
Copyright © 2014 Hazelcast, Inc.. All rights reserved.