Liferay 6.2-ce-ga4

com.liferay.portal.jsonwebservice
Class JSONWebServiceActionsManagerImpl

java.lang.Object
  extended by com.liferay.portal.jsonwebservice.JSONWebServiceActionsManagerImpl
All Implemented Interfaces:
JSONWebServiceActionsManager

public class JSONWebServiceActionsManagerImpl
extends Object
implements JSONWebServiceActionsManager


Constructor Summary
JSONWebServiceActionsManagerImpl()
           
 
Method Summary
 Set<String> getContextPaths()
           
 JSONWebServiceAction getJSONWebServiceAction(javax.servlet.http.HttpServletRequest request)
           
 JSONWebServiceAction getJSONWebServiceAction(javax.servlet.http.HttpServletRequest request, String path, String method, Map<String,Object> parameterMap)
           
 JSONWebServiceActionMapping getJSONWebServiceActionMapping(String signature)
           
 List<JSONWebServiceActionMapping> getJSONWebServiceActionMappings(String contextPath)
           
 int getJSONWebServiceActionsCount(String contextPath)
           
 void registerJSONWebServiceAction(String contextPath, Class<?> actionClass, Method actionMethod, String path, String method)
           
 void registerJSONWebServiceAction(String contextPath, Object actionObject, Class<?> actionClass, Method actionMethod, String path, String method)
           
 int registerServletContext(javax.servlet.ServletContext servletContext)
           
 int registerServletContext(String contextPath)
           
 int unregisterJSONWebServiceActions(Object actionObject)
           
 int unregisterJSONWebServiceActions(String contextPath)
           
 int unregisterServletContext(javax.servlet.ServletContext servletContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSONWebServiceActionsManagerImpl

public JSONWebServiceActionsManagerImpl()
Method Detail

getContextPaths

public Set<String> getContextPaths()
Specified by:
getContextPaths in interface JSONWebServiceActionsManager

getJSONWebServiceAction

public JSONWebServiceAction getJSONWebServiceAction(javax.servlet.http.HttpServletRequest request)
Specified by:
getJSONWebServiceAction in interface JSONWebServiceActionsManager

getJSONWebServiceAction

public JSONWebServiceAction getJSONWebServiceAction(javax.servlet.http.HttpServletRequest request,
                                                    String path,
                                                    String method,
                                                    Map<String,Object> parameterMap)
Specified by:
getJSONWebServiceAction in interface JSONWebServiceActionsManager

getJSONWebServiceActionMapping

public JSONWebServiceActionMapping getJSONWebServiceActionMapping(String signature)
Specified by:
getJSONWebServiceActionMapping in interface JSONWebServiceActionsManager

getJSONWebServiceActionMappings

public List<JSONWebServiceActionMapping> getJSONWebServiceActionMappings(String contextPath)
Specified by:
getJSONWebServiceActionMappings in interface JSONWebServiceActionsManager

getJSONWebServiceActionsCount

public int getJSONWebServiceActionsCount(String contextPath)
Specified by:
getJSONWebServiceActionsCount in interface JSONWebServiceActionsManager

registerJSONWebServiceAction

public void registerJSONWebServiceAction(String contextPath,
                                         Class<?> actionClass,
                                         Method actionMethod,
                                         String path,
                                         String method)
Specified by:
registerJSONWebServiceAction in interface JSONWebServiceActionsManager

registerJSONWebServiceAction

public void registerJSONWebServiceAction(String contextPath,
                                         Object actionObject,
                                         Class<?> actionClass,
                                         Method actionMethod,
                                         String path,
                                         String method)
Specified by:
registerJSONWebServiceAction in interface JSONWebServiceActionsManager

registerServletContext

public int registerServletContext(javax.servlet.ServletContext servletContext)
Specified by:
registerServletContext in interface JSONWebServiceActionsManager

registerServletContext

public int registerServletContext(String contextPath)
Specified by:
registerServletContext in interface JSONWebServiceActionsManager

unregisterJSONWebServiceActions

public int unregisterJSONWebServiceActions(Object actionObject)
Specified by:
unregisterJSONWebServiceActions in interface JSONWebServiceActionsManager

unregisterJSONWebServiceActions

public int unregisterJSONWebServiceActions(String contextPath)
Specified by:
unregisterJSONWebServiceActions in interface JSONWebServiceActionsManager

unregisterServletContext

public int unregisterServletContext(javax.servlet.ServletContext servletContext)
Specified by:
unregisterServletContext in interface JSONWebServiceActionsManager

Liferay 6.2-ce-ga4