001
014
015 package com.liferay.portal.kernel.velocity;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019 import javax.servlet.http.HttpServletRequest;
020
021
024 public class VelocityVariablesUtil {
025
026 public static VelocityVariables getVelocityVariables() {
027 PortalRuntimePermission.checkGetBeanProperty(
028 VelocityVariablesUtil.class);
029
030 return _velocityVariables;
031 }
032
033 public static void insertHelperUtilities(
034 VelocityContext velocityContext, String[] restrictedVariables) {
035
036 getVelocityVariables().insertHelperUtilities(
037 velocityContext, restrictedVariables);
038 }
039
040 public static void insertVariables(
041 VelocityContext velocityContext, HttpServletRequest request)
042 throws Exception {
043
044 getVelocityVariables().insertVariables(velocityContext, request);
045 }
046
047 public void setVelocityVariables(VelocityVariables velocityVariables) {
048 PortalRuntimePermission.checkSetBeanProperty(getClass());
049
050 _velocityVariables = velocityVariables;
051 }
052
053 private static VelocityVariables _velocityVariables;
054
055 }