1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.springframework.extensions.surf.bean;
20
21 import java.util.HashMap;
22 import java.util.Map;
23
24 import org.springframework.extensions.webscripts.DeclarativeWebScript;
25 import org.springframework.extensions.webscripts.Status;
26 import org.springframework.extensions.webscripts.WebScriptRequest;
27
28
29
30
31
32
33 public class Console extends DeclarativeWebScript
34 {
35
36
37
38 @Override
39 protected Map<String, Object> executeImpl(WebScriptRequest req, Status status)
40 {
41 Map<String, Object> model = new HashMap<String, Object>(7, 1.0f);
42 model.put("webscripts", getContainer().getRegistry().getWebScripts());
43 model.put("failures", getContainer().getRegistry().getFailures());
44 model.put("rooturl", getContainer().getRegistry().getUri("/"));
45 model.put("rootpackage", getContainer().getRegistry().getPackage("/"));
46 model.put("rootfamily", getContainer().getRegistry().getFamily("/"));
47 model.put("rootlifecycle", getContainer().getRegistry().getLifecycle("/"));
48 return model;
49 }
50
51 }