1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.myfaces.tobago.internal.mock.servlet;
21
22 import javax.servlet.RequestDispatcher;
23 import javax.servlet.Servlet;
24 import javax.servlet.ServletContext;
25 import javax.servlet.ServletException;
26 import java.io.InputStream;
27 import java.net.MalformedURLException;
28 import java.net.URL;
29 import java.util.Enumeration;
30 import java.util.HashMap;
31 import java.util.Map;
32 import java.util.Set;
33
34 public class MockServletContext implements ServletContext {
35 private Map attributes = new HashMap();
36
37 public Set getResourcePaths(String reference) {
38 return null;
39 }
40
41 public Object getAttribute(String s) {
42 return attributes.get(s);
43 }
44
45 public Enumeration getAttributeNames() {
46 return null;
47 }
48
49 public String getContextPath() {
50 return "";
51 }
52
53 public ServletContext getContext(String s) {
54 return null;
55 }
56
57 public String getInitParameter(String s) {
58 return null;
59 }
60
61 public Enumeration getInitParameterNames() {
62 return null;
63 }
64
65 public int getMajorVersion() {
66 return 0;
67 }
68
69 public String getMimeType(String s) {
70 return null;
71 }
72
73 public int getMinorVersion() {
74 return 0;
75 }
76
77 public RequestDispatcher getNamedDispatcher(String s) {
78 return null;
79 }
80
81 public String getRealPath(String s) {
82 return null;
83 }
84
85 public RequestDispatcher getRequestDispatcher(String s) {
86 return null;
87 }
88
89 public URL getResource(String s) throws MalformedURLException {
90 return null;
91 }
92
93 public InputStream getResourceAsStream(String s) {
94 return null;
95 }
96
97 public Set getResourcePaths() {
98 return null;
99 }
100
101 public String getServerInfo() {
102 return null;
103 }
104
105 public Servlet getServlet(String s) throws ServletException {
106 return null;
107 }
108
109 public String getServletContextName() {
110 return null;
111 }
112
113 public Enumeration getServletNames() {
114 return null;
115 }
116
117 public Enumeration getServlets() {
118 return null;
119 }
120
121 public void log(Exception e, String s) {
122 }
123
124 public void log(String s) {
125 }
126
127 public void log(String s, Throwable throwable) {
128 }
129
130 public void removeAttribute(String s) {
131 }
132
133 public void setAttribute(String s, Object o) {
134 attributes.put(s, o);
135 }
136 }