org.jumpmind.symmetric.service
Interface INodeService
- All Known Implementing Classes:
- NodeService
public interface INodeService
findNode
Node findNode(java.lang.String nodeId)
findNodeByExternalId
Node findNodeByExternalId(java.lang.String nodeGroupId,
java.lang.String externalId)
findNodeSecurity
NodeSecurity findNodeSecurity(java.lang.String nodeId)
ignoreNodeChannelForExternalId
void ignoreNodeChannelForExternalId(boolean ignore,
java.lang.String channelId,
java.lang.String nodeGroupId,
java.lang.String externalId)
isNodeAuthorized
boolean isNodeAuthorized(java.lang.String nodeId,
java.lang.String password)
flushNodeAuthorizedCache
void flushNodeAuthorizedCache()
isRegistrationEnabled
boolean isRegistrationEnabled(java.lang.String nodeId)
findIdentity
Node findIdentity()
findIdentity
Node findIdentity(boolean useCache)
findNodesToPull
java.util.List<Node> findNodesToPull()
findNodesToPushTo
java.util.List<Node> findNodesToPushTo()
findSourceNodesFor
java.util.List<Node> findSourceNodesFor(DataEventAction eventAction)
findTargetNodesFor
java.util.List<Node> findTargetNodesFor(DataEventAction eventAction)
isExternalIdRegistered
boolean isExternalIdRegistered(java.lang.String nodeGroupId,
java.lang.String externalId)
updateNode
boolean updateNode(Node node)
updateNodeSecurity
boolean updateNodeSecurity(NodeSecurity security)
setInitialLoadEnabled
boolean setInitialLoadEnabled(java.lang.String nodeId,
boolean initialLoadEnabled)
generatePassword
java.lang.String generatePassword()
generateNodeId
java.lang.String generateNodeId(java.lang.String nodeGroupId,
java.lang.String externalId)
- Generate the next node ID that is available. Try to use the domain ID as
the node ID.
Copyright © 2007-2008. All Rights Reserved.