Class MessageTypePolicy
- java.lang.Object
-
- com.yahoo.documentapi.messagebus.protocol.MessageTypePolicy
-
- All Implemented Interfaces:
com.yahoo.config.subscription.ConfigSubscriber.SingleSubscriber<com.yahoo.vespa.config.content.MessagetyperouteselectorpolicyConfig>
,DocumentProtocolRoutingPolicy
,com.yahoo.messagebus.routing.RoutingPolicy
public class MessageTypePolicy extends java.lang.Object implements DocumentProtocolRoutingPolicy, com.yahoo.config.subscription.ConfigSubscriber.SingleSubscriber<com.yahoo.vespa.config.content.MessagetyperouteselectorpolicyConfig>
- Author:
- baldersheim
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configure(com.yahoo.vespa.config.content.MessagetyperouteselectorpolicyConfig cfg)
void
destroy()
void
merge(com.yahoo.messagebus.routing.RoutingContext context)
void
select(com.yahoo.messagebus.routing.RoutingContext context)
-
-
-
Method Detail
-
select
public void select(com.yahoo.messagebus.routing.RoutingContext context)
- Specified by:
select
in interfacecom.yahoo.messagebus.routing.RoutingPolicy
-
merge
public void merge(com.yahoo.messagebus.routing.RoutingContext context)
- Specified by:
merge
in interfacecom.yahoo.messagebus.routing.RoutingPolicy
-
destroy
public void destroy()
- Specified by:
destroy
in interfacecom.yahoo.messagebus.routing.RoutingPolicy
-
configure
public void configure(com.yahoo.vespa.config.content.MessagetyperouteselectorpolicyConfig cfg)
- Specified by:
configure
in interfacecom.yahoo.config.subscription.ConfigSubscriber.SingleSubscriber<com.yahoo.vespa.config.content.MessagetyperouteselectorpolicyConfig>
-
-