001
014
015 package com.liferay.portal.kernel.servlet;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019 import javax.servlet.Servlet;
020
021
024 public class DirectServletRegistryUtil {
025
026 public static void clearServlets() {
027 getDirectServletRegistry().clearServlets();
028 }
029
030 public static DirectServletRegistry getDirectServletRegistry() {
031 PortalRuntimePermission.checkGetBeanProperty(
032 DirectServletRegistryUtil.class);
033
034 return _directServletRegistry;
035 }
036
037 public static Servlet getServlet(String path) {
038 return getDirectServletRegistry().getServlet(path);
039 }
040
041 public static void putServlet(String path, Servlet servlet) {
042 getDirectServletRegistry().putServlet(path, servlet);
043 }
044
045 public void setDirectServletRegistry(
046 DirectServletRegistry directServletRegistry) {
047
048 PortalRuntimePermission.checkSetBeanProperty(getClass());
049
050 _directServletRegistry = directServletRegistry;
051 }
052
053 private static DirectServletRegistry _directServletRegistry;
054
055 }