001
014
015 package com.liferay.portal.kernel.jsonwebservice;
016
017 import java.lang.reflect.Method;
018
019 import java.util.List;
020
021 import javax.servlet.http.HttpServletRequest;
022
023
026 public class JSONWebServiceActionsManagerUtil {
027
028 public static List<String[]> dumpMappings() {
029 return _jsonWebServiceActionsManager.dumpMappings();
030 }
031
032 public static JSONWebServiceActionsManager
033 getJSONWebServiceActionsManager() {
034
035 return _jsonWebServiceActionsManager;
036 }
037
038 public static JSONWebServiceAction lookup(HttpServletRequest request) {
039 return getJSONWebServiceActionsManager().lookup(request);
040 }
041
042 public static void registerJSONWebServiceAction(
043 Class<?> actionClass, Method actionMethod, String path, String method) {
044
045 getJSONWebServiceActionsManager().registerJSONWebServiceAction(
046 actionClass, actionMethod, path, method);
047 }
048
049 public void setJSONWebServiceActionsManager(
050 JSONWebServiceActionsManager jsonWebServiceActionsManager) {
051
052 _jsonWebServiceActionsManager = jsonWebServiceActionsManager;
053 }
054
055 private static JSONWebServiceActionsManager _jsonWebServiceActionsManager;
056
057 }