Uses of Interface
com.yahoo.messagebus.routing.HopDirective
-
Packages that use HopDirective Package Description com.yahoo.messagebus.routing This package contains all classes and interfaces that concern routing over message bus. -
-
Uses of HopDirective in com.yahoo.messagebus.routing
Classes in com.yahoo.messagebus.routing that implement HopDirective Modifier and Type Class Description class
ErrorDirective
This class represents an error directive within aHop
's selector.class
PolicyDirective
This class represents a policy directive within aHop
's selector.class
RouteDirective
This class represents a route directive within aHop
's selector.class
TcpDirective
This class represents a tcp directive within aHop
's selector.class
VerbatimDirective
This class represents a verbatim match within aHop
's selector.Methods in com.yahoo.messagebus.routing that return HopDirective Modifier and Type Method Description HopDirective
Hop. getDirective(int i)
Returns the directive at the given index.HopDirective
HopBlueprint. getDirective(int i)
Returns the directive at the given index.HopDirective
Hop. removeDirective(int i)
Removes the directive at the given index.Methods in com.yahoo.messagebus.routing with parameters of type HopDirective Modifier and Type Method Description Hop
Hop. addDirective(HopDirective directive)
Adds a new directive to this hop.boolean
ErrorDirective. matches(HopDirective dir)
boolean
HopDirective. matches(HopDirective dir)
Returns true if this directive matches another.boolean
PolicyDirective. matches(HopDirective dir)
boolean
RouteDirective. matches(HopDirective dir)
boolean
TcpDirective. matches(HopDirective dir)
boolean
VerbatimDirective. matches(HopDirective dir)
Hop
Hop. setDirective(int i, HopDirective directive)
Sets the directive at a given index.
-