Package com.simplicite.webapp.web
Class StaticSiteExternalObject
- java.lang.Object
-
- com.simplicite.util.ExternalObject
-
- com.simplicite.webapp.web.StaticSiteExternalObject
-
- All Implemented Interfaces:
CacheInterface
,java.io.Serializable
public class StaticSiteExternalObject extends ExternalObject
Static site external object- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT_SITE_RESOURCE_CODE
Default site resource code-
Fields inherited from class com.simplicite.util.ExternalObject
DEFAUT_MIME_TYPE
-
-
Constructor Summary
Constructors Constructor Description StaticSiteExternalObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
display(Parameters params)
Display methodjava.lang.String
getSiteResourceCode()
Get site resource code (defaults to DEFAULT_SITE_RESOURCE_CODE)java.lang.String
index(Parameters params)
Index page (defaults to a simple JQuery web page with a simple div with lowecase external object name as DOM ID)-
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
-
-
-
-
Field Detail
-
DEFAULT_SITE_RESOURCE_CODE
public static final java.lang.String DEFAULT_SITE_RESOURCE_CODE
Default site resource code- See Also:
- Constant Field Values
-
-
Method Detail
-
getSiteResourceCode
public java.lang.String getSiteResourceCode()
Get site resource code (defaults to DEFAULT_SITE_RESOURCE_CODE)- Returns:
- Site resource code
-
index
public java.lang.String index(Parameters params)
Index page (defaults to a simple JQuery web page with a simple div with lowecase external object name as DOM ID)- Parameters:
params
- Parameters- Returns:
- Index page HTML
-
display
public final java.lang.Object display(Parameters params)
Description copied from class:ExternalObject
Display method- Overrides:
display
in classExternalObject
- Parameters:
params
- Parameters- Returns:
- Content to display (either as String for text content or as byte array for binary content)
-
-