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)Creates a distributed object. | 
| void | destroyDistributedObject(String name)Destroys a distributed object. | 
| void | init(NodeEngine nodeEngine,
    Properties properties)Initializes this ManagedService | 
| void | reset()reset this ManagedService back to initial state. | 
| void | shutdown(boolean terminate)Shuts down this 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)
ManagedServiceinit in interface ManagedServicenodeEngine - the NodeEngine that this ManagedService belongs to.properties - the Properties. Can be used to pass settings to the service.public void reset()
ManagedServicereset in interface ManagedServicepublic void shutdown(boolean terminate)
ManagedServiceshutdown in interface ManagedServiceterminate - true to shut down the ManagedServicepublic DistributedObject createDistributedObject(String name)
RemoteServicecreateDistributedObject in interface RemoteServicename - the name for the created distributed objectpublic void destroyDistributedObject(String name)
RemoteServicedestroyDistributedObject in interface RemoteServicename - the name of the distributed object to destroyCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.