1 /* 2 * Copyright (c) MuleSoft, Inc. All rights reserved. http://www.mulesoft.com 3 * The software in this package is published under the terms of the CPAL v1.0 4 * license, a copy of which has been included with this distribution in the 5 * LICENSE.txt file. 6 */ 7 package org.mule.config.spring.factories; 8 9 import org.mule.routing.AbstractSelectiveRouter; 10 import org.mule.routing.ChoiceRouter; 11 12 public class ChoiceRouterFactoryBean extends AbstractSelectiveRouterFactoryBean 13 { 14 public Class<?> getObjectType() 15 { 16 return ChoiceRouter.class; 17 } 18 19 @Override 20 protected AbstractSelectiveRouter newAbstractSelectiveRouter() 21 { 22 return new ChoiceRouter(); 23 } 24 }