Package com.simplicite.webapp.services
Class RESTServiceExternalObject
- java.lang.Object
-
- com.simplicite.util.ExternalObject
-
- com.simplicite.webapp.services.RESTServiceExternalObject
-
- All Implemented Interfaces:
CacheInterface
,java.io.Serializable
- Direct Known Subclasses:
RESTMappedObjectsExternalObject
public abstract class RESTServiceExternalObject extends ExternalObject
REST service external object- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.simplicite.util.ExternalObject
DEFAUT_MIME_TYPE
-
-
Constructor Summary
Constructors Constructor Description RESTServiceExternalObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
display(Parameters params)
Dispatch to GET/POST/PUT/DELETE/HEAD/PATCH methods-
Methods inherited from class com.simplicite.util.ExternalObject
addChartjs, addExtraCSS, addExtraCSS, addExtraJS, addExtraJS, addFullCalendar, addJQPlot, addMarkdown, addMustache, addSharedScript, addVue, appendChartjs, appendCSSInclude, appendCSSIncludes, appendFullCalendar, appendJQPlot, appendJSInclude, appendJSIncludes, appendMarkdown, appendMustache, appendVue, enableGC, evalExpression, garbageCollection, getBooleanParameter, getCacheKey, getClassName, getConsole, getContentDisposition, getCSSResources, getDesc, getDisplay, getDoubleParameter, getExtraCSS, getExtraJS, getFlagParameter, getFloatParameter, getGrant, getHelp, getHTML, getHTMLResources, getHTTPStatus, getIconCode, getId, getImageResources, getIntParameter, getJSResources, getLabel, getLongParameter, getMaxAge, getMimeType, getMIMEType, getModuleId, getModuleName, getName, getObjectParameter, getParameter, getParameter, getResource, getResourceContent, getResourceCSSContent, getResourceCSSURL, getResourceHTMLContent, getResourceHTMLURL, getResourceJSContent, getResourceJSURL, getResourcePDFContent, getResourcePDFURL, getResources, getResourceURL, getRoot, getScriptId, getSharedScripts, getTarget, getURL, hasDecoration, hasJSGlobals, hasJSParameters, hasResources, hasTitle, httpRedirect, invokeAction, invokeAction, invokeAction, invokeAction, isJavaImplemented, isPublic, javascript, lastUsage, prepareExpression, readScript, redirect, removeParameter, removeParameters, sendHttpRedirect, sendJavaScript, sendRedirect, setClassName, setConsole, setContentDisposition, setCSVMIMEType, setDecoration, setDisplay, setGrant, setHelp, setHTML, setHTMLMIMEType, setHTTPStatus, setIconCode, setId, setJavaImplemented, setJSGlobals, setJSONMIMEType, setJSParameters, setLabel, setMaxAge, setMimeType, setMIMEType, setModuleId, setModuleName, setMSExcelMIMEType, setMSPowerPointMIMEType, setMSWordMIMEType, setName, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setPDFMIMEType, setPublic, setResources, setRoot, setScriptId, setTarget, setTextMIMEType, setTitle, setTSVMIMEType, setURL, setUseCalculator, setUseCalendar, setUseCharts, setUseCompletion, setUseHTMLEditor, setUseTreeview, setXMLMIMEType, setYAMLMIMEType, setZIPMIMEType, toJSONObject, toString, unitTests, useCalculator, useCalendar, useCharts, useCompletion, useHTMLEditor, useTreeview
-
-
-
-
Method Detail
-
display
public final java.lang.Object display(Parameters params)
Dispatch to GET/POST/PUT/DELETE/HEAD/PATCH methods- Overrides:
display
in classExternalObject
- Parameters:
params
- Parameters- Returns:
- Typically JSON object or array
-
-