1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.struts2.dispatcher;
19
20 import javax.servlet.http.HttpServletRequest;
21
22 import org.apache.struts2.dispatcher.mapper.ActionMapper;
23 import org.apache.struts2.dispatcher.mapper.ActionMapping;
24
25 import com.opensymphony.xwork2.config.ConfigurationManager;
26
27
28 /***
29 * ActionMapper for testing FilterDispatcher (used in FilterDispaatcherTest)
30 */
31 public class NullActionMapper implements ActionMapper {
32
33 private static ActionMapping _actionMapping;
34
35 public NullActionMapper() {}
36
37 public static void setActionMapping(ActionMapping actionMappingToBeRetrned) {
38 _actionMapping = actionMappingToBeRetrned;
39 }
40
41 public ActionMapping getMapping(HttpServletRequest request, ConfigurationManager config) {
42 return _actionMapping;
43 }
44
45 public String getUriFromActionMapping(ActionMapping mapping) {
46 throw new UnsupportedOperationException("operation not supported");
47 }
48 }