1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.portlets.profiler;
18
19 import javax.portlet.PortletConfig;
20 import javax.portlet.PortletException;
21
22 import org.apache.jetspeed.CommonPortletServices;
23 import org.apache.jetspeed.profiler.Profiler;
24 import org.apache.portals.bridges.jsf.FacesPortlet;
25
26
27 /***
28 * This portlet is a browser over all folders and documents in the system.
29 *
30 * @author <a href="mailto:jford@apache.com">Jeremy Ford</a>
31 * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>
32 * @version $Id: ProfilerAdminPortlet.java 348264 2005-11-22 22:06:45Z taylor $
33 */
34 public class ProfilerAdminPortlet extends FacesPortlet
35 {
36 Profiler profiler;
37
38 public void init(PortletConfig config) throws PortletException
39 {
40 super.init(config);
41 profiler = (Profiler) getPortletContext().getAttribute(
42 CommonPortletServices.CPS_PROFILER_COMPONENT);
43 if (null == profiler)
44 {
45 throw new PortletException("Failed to find the Profiler on portlet initialization");
46 }
47 }
48
49 }