1
2
3
4
5
6
7 package org.mule.config.dsl.routers;
8
9 import org.mule.config.dsl.OutRouteBuilder;
10 import org.mule.routing.filters.ExpressionFilter;
11
12
13
14
15 public class WhenDefinition
16 {
17 private ContentBasedRouter router;
18
19 WhenDefinition(ContentBasedRouter router)
20 {
21 this.router = router;
22 }
23
24 public OutRouteBuilder when(String expression)
25 {
26 ExpressionFilter filter = new ExpressionFilter(expression);
27
28 WhenDefinition wd = new WhenDefinition(router);
29
30 return null;
31 }
32 }