Class CustomPolicyFactory
- java.lang.Object
-
- com.yahoo.messagebus.routing.test.CustomPolicyFactory
-
- All Implemented Interfaces:
SimpleProtocol.PolicyFactory
public class CustomPolicyFactory extends Object implements SimpleProtocol.PolicyFactory
- Author:
- Simon Thoresen Hult
-
-
Constructor Summary
Constructors Constructor Description CustomPolicyFactory()
CustomPolicyFactory(boolean selectOnRetry)
CustomPolicyFactory(boolean selectOnRetry, int consumableError)
CustomPolicyFactory(boolean selectOnRetry, List<Integer> consumableErrors)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RoutingPolicy
create(String param)
Creates a new instance of the routing policy that this factory encapsulates.static List<Route>
parseRoutes(String routes)
-
-
-
Method Detail
-
create
public RoutingPolicy create(String param)
Description copied from interface:SimpleProtocol.PolicyFactory
Creates a new instance of the routing policy that this factory encapsulates.- Specified by:
create
in interfaceSimpleProtocol.PolicyFactory
- Parameters:
param
- The param for the policy constructor.- Returns:
- The routing policy created.
-
-