java.lang.Object
cloud.piranha.core.impl.DefaultWebApplication
cloud.piranha.micro.builder.MicroWebApplication
- All Implemented Interfaces:
WebApplication
,jakarta.servlet.ServletContext
A Piranha Micro web application.
- Author:
- Arjan Tijms
-
Field Summary
Fields inherited from class cloud.piranha.core.impl.DefaultWebApplication
attributes, classLoader, contextAttributeListeners, contextListeners, contextPath, declaredContextListeners, defaultServlet, distributable, effectiveMajorVersion, effectiveMinorVersion, ERROR, filters, INITIALIZED, INITIALIZED_DECLARED, initializers, initParameters, invocationFinder, manager, metadataComplete, requestCharacterEncoding, requests, responseCharacterEncoding, responses, SERVICING, servletContextName, servletEnvironments, SETUP, source, status, tainted, virtualServerName, webApplicationRequestMapper
Fields inherited from interface jakarta.servlet.ServletContext
ORDERED_LIBS, TEMPDIR
-
Constructor Summary
-
Method Summary
Methods inherited from class cloud.piranha.core.impl.DefaultWebApplication
addFilter, addFilter, addFilter, addFilterMapping, addInitializer, addInitializer, addJspFile, addListener, addListener, addListener, addResource, addServlet, addServlet, addServlet, addServletMapping, createFilter, createListener, createServlet, declareRoles, destroy, getAttribute, getAttributeNames, getClassLoader, getContext, getContextPath, getDefaultServlet, getDefaultSessionTrackingModes, getEffectiveMajorVersion, getEffectiveMinorVersion, getEffectiveSessionTrackingModes, getFilterRegistration, getFilterRegistrations, getInitializers, getInitParameter, getInitParameterNames, getJspConfigDescriptor, getMajorVersion, getManager, getMappings, getMimeType, getMinorVersion, getNamedDispatcher, getRealPath, getRequest, getRequestCharacterEncoding, getRequestDispatcher, getResource, getResourceAsStream, getResourcePaths, getResponse, getResponseCharacterEncoding, getServerInfo, getServletContextName, getServletRegistration, getServletRegistrations, getSessionCookieConfig, getSessionTimeout, getVirtualServerName, initialize, initializeDeclaredFinish, initializeFilters, initializeFinish, initializeInitializers, initializeServlets, isDistributable, isInitialized, isMetadataComplete, isServicing, linkRequestAndResponse, log, log, removeAttribute, removeServletMapping, setAttribute, setClassLoader, setContextPath, setDefaultServlet, setDistributable, setEffectiveMajorVersion, setEffectiveMinorVersion, setInitParameter, setJspConfigDescriptor, setMetadataComplete, setRequestCharacterEncoding, setResponseCharacterEncoding, setServletContextName, setSessionTimeout, setSessionTrackingModes, setVirtualServerName, setWebApplicationRequestMapper, start, stop, unlinkRequestAndResponse, verifyRequestResponseTypes, verifyState
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface cloud.piranha.core.api.WebApplication
addFilterMapping, addFilterMapping, getServletContextId
-
Constructor Details
-
MicroWebApplication
public MicroWebApplication()
-
-
Method Details
-
getDeployedApplication
{- Returns:
- the deployed application}
-
setDeployedApplication
Set the deployed application.- Parameters:
deployedApplication
- the deployed application.
-
service
public void service(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) Service the request.- Specified by:
service
in interfaceWebApplication
- Overrides:
service
in classDefaultWebApplication
- Parameters:
request
- the request.response
- the resposne.
-