public interface NodeService extends PersistedService
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,Node> |
allActive() |
java.util.Map<java.lang.String,Node> |
allActive(Node.Type type) |
Node |
byNodeId(NodeId nodeId) |
Node |
byNodeId(java.lang.String nodeId) |
void |
dropOutdated() |
boolean |
isAnyMasterPresent() |
boolean |
isOnlyMaster(NodeId nodeIde) |
void |
markAsAlive(Node node,
boolean isMaster,
java.lang.String restTransportAddress) |
void |
markAsAlive(Node node,
boolean isMaster,
java.net.URI restTransportAddress) |
java.lang.String |
registerRadio(java.lang.String nodeId,
java.lang.String restTransportUri) |
java.lang.String |
registerServer(java.lang.String nodeId,
boolean isMaster,
java.net.URI restTransportUri) |
destroy, destroyAll, save, saveWithoutValidation, validate, validate, validatejava.lang.String registerServer(java.lang.String nodeId,
boolean isMaster,
java.net.URI restTransportUri)
java.lang.String registerRadio(java.lang.String nodeId,
java.lang.String restTransportUri)
Node byNodeId(java.lang.String nodeId) throws NodeNotFoundException
NodeNotFoundExceptionNode byNodeId(NodeId nodeId) throws NodeNotFoundException
NodeNotFoundExceptionjava.util.Map<java.lang.String,Node> allActive()
void dropOutdated()
void markAsAlive(Node node, boolean isMaster, java.lang.String restTransportAddress)
void markAsAlive(Node node, boolean isMaster, java.net.URI restTransportAddress)
boolean isOnlyMaster(NodeId nodeIde)
boolean isAnyMasterPresent()
Copyright © 2012-2014 TORCH GmbH. All Rights Reserved.