Uses of Package
com.yahoo.documentapi.messagebus.protocol
Package
Description
-
ClassDescriptionDefines the different priorities allowed for document api messages.
-
ClassDescriptionThis class represents the root node of document-protocol-policies Copyright Vespa.ai.
-
ClassDescriptionHelper class to match a host pattern with node to use.Tracks "instability" across nodes based on number of failures received versus some implementation-specific limit.Class parsing the semicolon separated parameter string and exposes the appropriate value to the policy.Common base class for replies that indicate that a document was routed to some recipient.Implements the message bus protocol that is used by all components of Vespa.Defines the different priorities allowed for document api messages.This class represents the root node of document-protocol-policies Copyright Vespa.ai.This class represents document-protocol-policies.cluster{}This class represents document-protocol-policies.cluster{}.route[]This class implements a generic document protocol reply that can be reused by document messages that require no special reply implementation while still allowing applications to distinguish between types.This class represents the root node of documentrouteselectorpolicy Copyright Vespa.ai.This class represents documentrouteselectorpolicy.route[]Implements the shared factory logic required for
DocumentMessage
objects, and it offers a more convenient interface for implementingRoutableFactory
.Implements the shared factory logic required forDocumentReply
objects, and it offers a more convenient interface for implementingRoutableFactory
.This interface defines the necessary methods of a routable factory that can be plugged into aDocumentProtocol
using theDocumentProtocol.putRoutableFactory(int, RoutableFactory, com.yahoo.component.VersionSpecification)
method.This interface defines the necessary methods of a routing policy factory that can be plugged into aDocumentProtocol
using theDocumentProtocol.putRoutingPolicyFactory(String, RoutingPolicyFactory)
method.Abstract class for policies that allow you to specify which slobrok to use for the routing.This class represents messages having an optional "test and set" conditionThis reply class is used by operations that perform writes to VDS/search, that is: Put, Remove, Update.