public class NodeEngineImpl extends Object implements NodeEngine
| Constructor and Description |
|---|
NodeEngineImpl(Node node) |
public NodeEngineImpl(Node node)
@PrivateApi public void start()
public Address getThisAddress()
getThisAddress in interface NodeEnginepublic Address getMasterAddress()
getMasterAddress in interface NodeEnginepublic MemberImpl getLocalMember()
getLocalMember in interface NodeEnginepublic Config getConfig()
getConfig in interface NodeEnginepublic ClassLoader getConfigClassLoader()
getConfigClassLoader in interface NodeEnginepublic EventService getEventService()
getEventService in interface NodeEnginepublic SerializationService getSerializationService()
getSerializationService in interface NodeEnginepublic PortableContext getPortableContext()
public OperationService getOperationService()
getOperationService in interface NodeEnginepublic ExecutionService getExecutionService()
getExecutionService in interface NodeEnginepublic InternalPartitionService getPartitionService()
getPartitionService in interface NodeEnginepublic ClusterService getClusterService()
getClusterService in interface NodeEnginepublic ManagementCenterService getManagementCenterService()
public ProxyService getProxyService()
getProxyService in interface NodeEnginepublic WaitNotifyService getWaitNotifyService()
getWaitNotifyService in interface NodeEnginepublic WanReplicationService getWanReplicationService()
getWanReplicationService in interface NodeEnginepublic TransactionManagerService getTransactionManagerService()
getTransactionManagerService in interface NodeEnginepublic Data toData(Object object)
toData in interface NodeEnginepublic Object toObject(Object object)
toObject in interface NodeEnginepublic boolean isActive()
isActive in interface NodeEnginepublic HazelcastInstance getHazelcastInstance()
getHazelcastInstance in interface NodeEnginepublic boolean send(Packet packet, Connection connection)
public boolean send(Packet packet, Address target)
public ILogger getLogger(String name)
getLogger in interface NodeEnginepublic ILogger getLogger(Class clazz)
getLogger in interface NodeEnginepublic GroupProperties getGroupProperties()
getGroupProperties in interface NodeEngine@PrivateApi public void handlePacket(Packet packet)
@PrivateApi public <T> T getService(String serviceName)
public <T extends SharedService> T getSharedService(String serviceName)
getSharedService in interface NodeEngine@PrivateApi public <S> Collection<S> getServices(Class<S> serviceClass)
@PrivateApi public Collection<ServiceInfo> getServiceInfos(Class serviceClass)
@PrivateApi public Node getNode()
@PrivateApi public void onMemberLeft(MemberImpl member)
@PrivateApi public void onClientDisconnected(String clientUuid)
@PrivateApi public void onPartitionMigrate(MigrationInfo migrationInfo)
@PrivateApi public Operation[] getPostJoinOperations()
public long getClusterTime()
public Storage<DataRef> getOffHeapStorage()
getOffHeapStorage in interface NodeEngine@PrivateApi public void reset()
@PrivateApi public void shutdown(boolean terminate)
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.