com.liferay.portal.action
Class JSONServiceAction
java.lang.Object
org.apache.struts.action.Action
com.liferay.portal.struts.JSONAction
com.liferay.portal.action.JSONServiceAction
public class JSONServiceAction
- extends JSONAction
View Source
- Author:
- Brian Wing Shun Chan, Karthik Sudarshan
Fields inherited from class org.apache.struts.action.Action |
defaultLocale, servlet |
Method Summary |
protected java.lang.Object |
getArgValue(javax.servlet.http.HttpServletRequest request,
java.lang.Class<?> classObj,
java.lang.String methodName,
java.lang.String parameter,
java.lang.Class<?> parameterType)
|
java.lang.String |
getJSON(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected java.lang.Object[] |
getMethodAndParameterTypes(java.lang.Class<?> classObj,
java.lang.String methodName,
java.lang.String[] parameters,
java.lang.String[] parameterTypes)
|
protected java.lang.String |
getReturnValue(java.lang.Object returnObj)
|
protected java.lang.String |
getReturnValue(com.liferay.portlet.tags.model.TagsAssetDisplay assetDisplay)
|
protected java.lang.String |
getReturnValue(com.liferay.portlet.tags.model.TagsAssetDisplay[] assetDisplays)
|
protected java.lang.String |
getReturnValue(com.liferay.portlet.tags.model.TagsAssetType assetType)
|
protected java.lang.String |
getReturnValue(com.liferay.portlet.tags.model.TagsAssetType[] assetTypes)
|
protected boolean |
isValidRequest(javax.servlet.http.HttpServletRequest request)
|
static com.liferay.portal.kernel.json.JSONObject |
toJSONObject(com.liferay.portlet.tags.model.TagsAssetDisplay assetDisplay)
|
static com.liferay.portal.kernel.json.JSONObject |
toJSONObject(com.liferay.portlet.tags.model.TagsAssetType assetType)
|
Methods inherited from class org.apache.struts.action.Action |
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JSONServiceAction
public JSONServiceAction()
toJSONObject
public static com.liferay.portal.kernel.json.JSONObject toJSONObject(com.liferay.portlet.tags.model.TagsAssetDisplay assetDisplay)
toJSONObject
public static com.liferay.portal.kernel.json.JSONObject toJSONObject(com.liferay.portlet.tags.model.TagsAssetType assetType)
getJSON
public java.lang.String getJSON(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
- Specified by:
getJSON
in class JSONAction
- Throws:
java.lang.Exception
getArgValue
protected java.lang.Object getArgValue(javax.servlet.http.HttpServletRequest request,
java.lang.Class<?> classObj,
java.lang.String methodName,
java.lang.String parameter,
java.lang.Class<?> parameterType)
throws java.lang.Exception
- Throws:
java.lang.Exception
getMethodAndParameterTypes
protected java.lang.Object[] getMethodAndParameterTypes(java.lang.Class<?> classObj,
java.lang.String methodName,
java.lang.String[] parameters,
java.lang.String[] parameterTypes)
throws java.lang.Exception
- Throws:
java.lang.Exception
getReturnValue
protected java.lang.String getReturnValue(java.lang.Object returnObj)
throws java.lang.Exception
- Throws:
java.lang.Exception
getReturnValue
protected java.lang.String getReturnValue(com.liferay.portlet.tags.model.TagsAssetDisplay assetDisplay)
throws java.lang.Exception
- Throws:
java.lang.Exception
getReturnValue
protected java.lang.String getReturnValue(com.liferay.portlet.tags.model.TagsAssetDisplay[] assetDisplays)
throws java.lang.Exception
- Throws:
java.lang.Exception
getReturnValue
protected java.lang.String getReturnValue(com.liferay.portlet.tags.model.TagsAssetType assetType)
throws java.lang.Exception
- Throws:
java.lang.Exception
getReturnValue
protected java.lang.String getReturnValue(com.liferay.portlet.tags.model.TagsAssetType[] assetTypes)
throws java.lang.Exception
- Throws:
java.lang.Exception
isValidRequest
protected boolean isValidRequest(javax.servlet.http.HttpServletRequest request)