001
014
015 package com.liferay.portal.poller;
016
017 import com.liferay.portal.kernel.json.JSONObject;
018 import com.liferay.portal.kernel.poller.PollerHeader;
019
020 import javax.servlet.http.HttpServletRequest;
021
022
025 public class PollerRequestHandlerUtil {
026
027 public static PollerHeader getPollerHeader(String pollerRequestString) {
028 return getPollerRequestHandler().getPollerHeader(pollerRequestString);
029 }
030
031 public static PollerRequestHandler getPollerRequestHandler() {
032 return _pollerRequestHandler;
033 }
034
035 public static JSONObject processRequest(
036 HttpServletRequest request, String pollerRequestString)
037 throws Exception {
038
039 return getPollerRequestHandler().processRequest(
040 request, pollerRequestString);
041 }
042
043 public void setPollerRequestHandler(
044 PollerRequestHandler pollerRequestHandler) {
045
046 _pollerRequestHandler = pollerRequestHandler;
047 }
048
049 private static PollerRequestHandler _pollerRequestHandler;
050
051 }