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