Uses of Class
com.couchbase.client.core.node.Node
Packages that use Node
-
Uses of Node in com.couchbase.client.core
Methods in com.couchbase.client.core that return NodeModifier and TypeMethodDescriptionprotected NodeCore.createNode(NodeIdentifier identifier) Create aNodefrom the given identifier. -
Uses of Node in com.couchbase.client.core.node
Methods in com.couchbase.client.core.node that return NodeModifier and TypeMethodDescriptionstatic NodeNode.create(CoreContext ctx, NodeIdentifier identifier) Methods in com.couchbase.client.core.node with parameters of type NodeModifier and TypeMethodDescriptionprotected booleanRoundRobinLocator.nodeCanBeUsed(Node node, Request<? extends Response> request, ClusterConfig config) This method can be overridden for additional per-node checks in addition to the service-type based check already performed inRoundRobinLocator.filterNodes(List, Request, ClusterConfig).protected booleanViewLocator.nodeCanBeUsed(Node node, Request<? extends Response> request, ClusterConfig config) In addition to checking that the view service is enabled, for view dispatching it is vital that a request is only ever sent to a node which has active primary KV partitions.Method parameters in com.couchbase.client.core.node with type arguments of type NodeModifier and TypeMethodDescriptionvoidKeyValueLocator.dispatch(Request<? extends Response> request, List<Node> nodes, ClusterConfig config, CoreContext ctx) voidLocator.dispatch(Request<? extends Response> request, List<Node> nodes, ClusterConfig config, CoreContext ctx) Given the environment and node information, the implementation locates the right set of nodes and dispatches the request into them.voidRoundRobinLocator.dispatch(Request<? extends Response> request, List<Node> nodes, ClusterConfig config, CoreContext ctx)