com.liferay.portal.kernel.jsonwebservice
Interface JSONWebServiceActionsManager


public interface JSONWebServiceActionsManager

Author:
Igor Spasic

Method Summary
 java.util.Set<java.lang.String> getContextPaths()
           
 JSONWebServiceAction getJSONWebServiceAction(javax.servlet.http.HttpServletRequest request)
           
 JSONWebServiceAction getJSONWebServiceAction(javax.servlet.http.HttpServletRequest request, java.lang.String path, java.lang.String method, java.util.Map<java.lang.String,java.lang.Object> parameters)
           
 JSONWebServiceActionMapping getJSONWebServiceActionMapping(java.lang.String signature)
           
 java.util.List<JSONWebServiceActionMapping> getJSONWebServiceActionMappings(java.lang.String contextPath)
           
 int getJSONWebServiceActionsCount(java.lang.String contextPath)
           
 void registerJSONWebServiceAction(java.lang.String contextPath, java.lang.Class<?> actionClass, java.lang.reflect.Method actionMethod, java.lang.String path, java.lang.String method)
           
 void registerJSONWebServiceAction(java.lang.String contextPath, java.lang.Object actionObject, java.lang.Class<?> actionClass, java.lang.reflect.Method actionMethod, java.lang.String path, java.lang.String method)
           
 int registerServletContext(javax.servlet.ServletContext servletContext)
           
 int registerServletContext(java.lang.String contextPath)
           
 int unregisterJSONWebServiceActions(java.lang.Object actionObject)
           
 int unregisterJSONWebServiceActions(java.lang.String contextPath)
           
 int unregisterServletContext(javax.servlet.ServletContext servletContext)
           
 

Method Detail

getContextPaths

java.util.Set<java.lang.String> getContextPaths()

getJSONWebServiceAction

JSONWebServiceAction getJSONWebServiceAction(javax.servlet.http.HttpServletRequest request)

getJSONWebServiceAction

JSONWebServiceAction getJSONWebServiceAction(javax.servlet.http.HttpServletRequest request,
                                             java.lang.String path,
                                             java.lang.String method,
                                             java.util.Map<java.lang.String,java.lang.Object> parameters)

getJSONWebServiceActionMapping

JSONWebServiceActionMapping getJSONWebServiceActionMapping(java.lang.String signature)

getJSONWebServiceActionMappings

java.util.List<JSONWebServiceActionMapping> getJSONWebServiceActionMappings(java.lang.String contextPath)

getJSONWebServiceActionsCount

int getJSONWebServiceActionsCount(java.lang.String contextPath)

registerJSONWebServiceAction

void registerJSONWebServiceAction(java.lang.String contextPath,
                                  java.lang.Class<?> actionClass,
                                  java.lang.reflect.Method actionMethod,
                                  java.lang.String path,
                                  java.lang.String method)

registerJSONWebServiceAction

void registerJSONWebServiceAction(java.lang.String contextPath,
                                  java.lang.Object actionObject,
                                  java.lang.Class<?> actionClass,
                                  java.lang.reflect.Method actionMethod,
                                  java.lang.String path,
                                  java.lang.String method)

registerServletContext

int registerServletContext(javax.servlet.ServletContext servletContext)

registerServletContext

int registerServletContext(java.lang.String contextPath)

unregisterJSONWebServiceActions

int unregisterJSONWebServiceActions(java.lang.Object actionObject)

unregisterJSONWebServiceActions

int unregisterJSONWebServiceActions(java.lang.String contextPath)

unregisterServletContext

int unregisterServletContext(javax.servlet.ServletContext servletContext)