Uses of Interface
com.couchbase.client.core.node.Node
Package | Description |
---|---|
com.couchbase.client.core |
Couchbase Core IO - Domain Model and Architecture
=================================================
This documentation describes the domain model of the core package, covers important architecture and design
decisions and provides a solid introduction on the inner workings.
|
com.couchbase.client.core.node | |
com.couchbase.client.core.node.locate |
-
Uses of Node in com.couchbase.client.core
Methods in com.couchbase.client.core that return Node Modifier and Type Method Description Node
RequestHandler. nodeBy(String hostname)
Returns the node by its hostname. -
Uses of Node in com.couchbase.client.core.node
Classes in com.couchbase.client.core.node that implement Node Modifier and Type Class Description class
CouchbaseNode
The general implementation of aNode
. -
Uses of Node in com.couchbase.client.core.node.locate
Methods in com.couchbase.client.core.node.locate with parameters of type Node Modifier and Type Method Description protected boolean
AnalyticsLocator. checkNode(Node node)
protected boolean
QueryLocator. checkNode(Node node)
protected boolean
SearchLocator. checkNode(Node node)
protected boolean
ViewLocator. checkNode(Node node, CouchbaseBucketConfig config)
Method parameters in com.couchbase.client.core.node.locate with type arguments of type Node Modifier and Type Method Description void
ConfigLocator. locateAndDispatch(CouchbaseRequest request, List<Node> nodes, ClusterConfig config, CoreEnvironment env, com.lmax.disruptor.RingBuffer<ResponseEvent> responseBuffer)
void
KeyValueLocator. locateAndDispatch(CouchbaseRequest request, List<Node> nodes, ClusterConfig cluster, CoreEnvironment env, com.lmax.disruptor.RingBuffer<ResponseEvent> responseBuffer)
void
Locator. locateAndDispatch(CouchbaseRequest request, List<Node> nodes, ClusterConfig config, CoreEnvironment env, com.lmax.disruptor.RingBuffer<ResponseEvent> responseBuffer)
Given with the environment and node information, the implementation locates the right set of nodes and dispatches the request into them.void
QueryLocator. locateAndDispatch(CouchbaseRequest request, List<Node> nodes, ClusterConfig config, CoreEnvironment env, com.lmax.disruptor.RingBuffer<ResponseEvent> responseBuffer)
void
ViewLocator. locateAndDispatch(CouchbaseRequest request, List<Node> nodes, ClusterConfig config, CoreEnvironment env, com.lmax.disruptor.RingBuffer<ResponseEvent> responseBuffer)