View Javadoc

1   package com.eyeq.pivot4j.pentaho.servlet;
2   
3   import java.util.Enumeration;
4   
5   import javax.servlet.ServletConfig;
6   import javax.servlet.ServletContext;
7   
8   public class PluginServletConfig implements ServletConfig {
9   
10  	public static final String SERVLET_NAME = "facesServlet";
11  
12  	private ServletContext context;
13  
14  	/**
15  	 * @param context
16  	 */
17  	public PluginServletConfig(ServletContext context) {
18  		this.context = context;
19  	}
20  
21  	/**
22  	 * @see javax.servlet.ServletConfig#getInitParameter(java.lang.String)
23  	 */
24  	@Override
25  	public String getInitParameter(String name) {
26  		return context.getInitParameter(name);
27  	}
28  
29  	/**
30  	 * @see javax.servlet.ServletConfig#getInitParameterNames()
31  	 */
32  	@Override
33  	public Enumeration<?> getInitParameterNames() {
34  		return context.getInitParameterNames();
35  	}
36  
37  	/**
38  	 * @see javax.servlet.ServletConfig#getServletContext()
39  	 */
40  	@Override
41  	public ServletContext getServletContext() {
42  		return context;
43  	}
44  
45  	/**
46  	 * @see javax.servlet.ServletConfig#getServletName()
47  	 */
48  	@Override
49  	public String getServletName() {
50  		return SERVLET_NAME;
51  	}
52  }