public abstract class AbstractWebModulePlugin extends Object implements WebModulePlugin
| Modifier and Type | Field and Description |
|---|---|
static String |
FAR_FUTURE_EXPIRE_DATE |
| Constructor and Description |
|---|
AbstractWebModulePlugin() |
| Modifier and Type | Method and Description |
|---|---|
static DateFormat |
expiresDateFormat() |
abstract String |
getDefaultContextPath() |
abstract String |
getIdentifier() |
abstract String |
getInternalPath() |
PluginContext |
getPluginContext() |
ObjectDefinition |
getSystemSettingsDefinition() |
ObjectDefinition |
getUserSettingsDefinition() |
void |
init(PluginContext pluginContext,
PluginConfiguration systemSettings) |
boolean |
service(String requestUri,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse response)
Handles the individual requests, just like a servlet
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPluginTypepublic static final String FAR_FUTURE_EXPIRE_DATE
public static DateFormat expiresDateFormat()
public void init(PluginContext pluginContext, PluginConfiguration systemSettings) throws PluginException
init in interface PluginPluginExceptionpublic boolean service(String requestUri, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response)
WebModulePluginservice in interface WebModulePluginrequestUri - Request URLresponse - The HTTP responsepublic abstract String getIdentifier()
public abstract String getInternalPath()
public abstract String getDefaultContextPath()
public ObjectDefinition getUserSettingsDefinition()
getUserSettingsDefinition in interface Pluginpublic ObjectDefinition getSystemSettingsDefinition()
getSystemSettingsDefinition in interface Pluginpublic PluginContext getPluginContext()
Copyright © 2019 OpenSource BIM. All rights reserved.