SYMBOL INDEX (5074 symbols across 663 files) FILE: arquillian/managed/src/main/java/cloud/piranha/arquillian/managed/ManagedPiranhaContainer.java class ManagedPiranhaContainer (line 58) | public class ManagedPiranhaContainer implements DeployableContainer archive) { method toAppName (line 220) | private String toAppName(String warFileName) { method toAppName (line 224) | private String toAppName(Archive archive) { method getPiranhaJarFile (line 235) | private File getPiranhaJarFile(String version) throws IOException { method createArtifactPath (line 274) | private String createArtifactPath(String groupId, String artifactId, S... method convertGroupIdToPath (line 291) | private String convertGroupIdToPath(String groupId) { method createMavenCentralArtifactUrl (line 305) | @SuppressWarnings("deprecation") method determineVersionToUse (line 315) | private String determineVersionToUse() { method killProcessOnPort (line 324) | private void killProcessOnPort(int port) { method startPiranha (line 356) | private void startPiranha(File runtimeDirectory, File warFile) throws ... method copyPiranhaJarFile (line 497) | private void copyPiranhaJarFile(File runtimeDirectory, File zipFile) t... method isEmpty (line 513) | private boolean isEmpty(String string) { FILE: arquillian/managed/src/main/java/cloud/piranha/arquillian/managed/ManagedPiranhaContainerConfiguration.java class ManagedPiranhaContainerConfiguration (line 99) | public class ManagedPiranhaContainerConfiguration implements ContainerCo... method ManagedPiranhaContainerConfiguration (line 154) | public ManagedPiranhaContainerConfiguration() { method getCallerGroups (line 162) | public String getCallerGroups() { method getCallerName (line 171) | public String getCallerName() { method getCallerPassword (line 180) | public String getCallerPassword() { method getDistribution (line 189) | public String getDistribution() { method getHttpPort (line 198) | public int getHttpPort() { method getJvmArguments (line 210) | public String getJvmArguments() { method getProtocol (line 219) | public String getProtocol() { method isDebug (line 228) | public boolean isDebug() { method isSuspend (line 237) | public boolean isSuspend() { method setCallerGroups (line 246) | public void setCallerGroups(String callerGroups) { method setCallerName (line 255) | public void setCallerName(String callerName) { method setCallerPassword (line 264) | public void setCallerPassword(String callerPassword) { method setDebug (line 273) | public void setDebug(boolean debug) { method setDistribution (line 282) | public void setDistribution(String distribution) { method setHttpPort (line 291) | public void setHttpPort(int httpPort) { method setJvmArguments (line 300) | public void setJvmArguments(String jvmArguments) { method setProtocol (line 309) | public void setProtocol(String protocol) { method setSuspend (line 318) | public void setSuspend(boolean suspend) { method validate (line 322) | @Override FILE: arquillian/managed/src/main/java/cloud/piranha/arquillian/managed/ManagedPiranhaContainerExtension.java class ManagedPiranhaContainerExtension (line 38) | public class ManagedPiranhaContainerExtension implements LoadableExtensi... method ManagedPiranhaContainerExtension (line 43) | public ManagedPiranhaContainerExtension() { method register (line 46) | @SuppressWarnings("exports") FILE: arquillian/managed/src/test/java/cloud/piranha/arquillian/managed/ManagedPiranhaContainerConfigurationTest.java class ManagedPiranhaContainerConfigurationTest (line 38) | class ManagedPiranhaContainerConfigurationTest { method testGetHttpPortDefault (line 40) | @Test method testGetHttpPortSet (line 49) | @Test method testGetHttpPortInvalid (line 58) | @Test method testGetDistribution (line 68) | @Test method testSetDistribution (line 74) | @Test method testGetHttpPort (line 81) | @Test method testSetHttpPort (line 87) | @Test method testGetJvmArguments (line 94) | @Test method testSetJvmArguments (line 100) | @Test method testGetProtocol (line 107) | @Test method testSetProtocol (line 113) | @Test method testIsDebug (line 120) | @Test method testSetDebug (line 126) | @Test method testIsSuspend (line 133) | @Test method testSetSuspend (line 139) | @Test method testValidate (line 146) | @Test FILE: arquillian/managed/src/test/java/cloud/piranha/arquillian/managed/ManagedPiranhaContainerExtensionTest.java class ManagedPiranhaContainerExtensionTest (line 39) | class ManagedPiranhaContainerExtensionTest { method testRegister (line 41) | @Test FILE: arquillian/managed/src/test/java/cloud/piranha/arquillian/managed/ManagedPiranhaContainerTest.java class ManagedPiranhaContainerTest (line 19) | class ManagedPiranhaContainerTest { method testGetConfigurationClass (line 24) | @Test method testGetDefaultProtocol (line 33) | @Test FILE: arquillian/server/src/main/java/cloud/piranha/arquillian/server/PiranhaServerDeployableContainer.java class PiranhaServerDeployableContainer (line 52) | public class PiranhaServerDeployableContainer extends PiranhaServerLoada... method PiranhaServerDeployableContainer (line 72) | public PiranhaServerDeployableContainer() { method setup (line 75) | @Override method deploy (line 81) | @Override method undeploy (line 106) | @Override FILE: arquillian/server/src/main/java/cloud/piranha/arquillian/server/PiranhaServerLoadableExtension.java class PiranhaServerLoadableExtension (line 49) | public class PiranhaServerLoadableExtension implements LoadableExtension { method PiranhaServerLoadableExtension (line 54) | public PiranhaServerLoadableExtension() { method register (line 60) | @Override class PiranhaServerContainerBase (line 75) | public abstract static class PiranhaServerContainerBase implements Dep... method PiranhaServerContainerBase (line 80) | public PiranhaServerContainerBase() { method getConfigurationClass (line 83) | @Override method getDefaultProtocol (line 88) | @Override class PiranhaServerContainerConfiguration (line 103) | public static class PiranhaServerContainerConfiguration extends MicroC... method PiranhaServerContainerConfiguration (line 128) | public PiranhaServerContainerConfiguration() { method validate (line 142) | @Override method postConstruct (line 153) | @Override method isAutoPort (line 167) | public boolean isAutoPort() { method setAutoPort (line 176) | public void setAutoPort(boolean autoPort) { class PortFinder (line 180) | private class PortFinder { method findFreePort (line 191) | public int findFreePort(int initialPort) { method isFreePort (line 217) | private boolean isFreePort(int portCandidate) { FILE: core/api/src/main/java/cloud/piranha/core/api/AnnotationInfo.java type AnnotationInfo (line 39) | public interface AnnotationInfo { method getInstance (line 44) | T getInstance(); method getTarget (line 49) | AnnotatedElement getTarget(); method getTargetType (line 56) | default Class getTargetType() { FILE: core/api/src/main/java/cloud/piranha/core/api/AnnotationManager.java type AnnotationManager (line 41) | public interface AnnotationManager { method addAnnotation (line 48) | void addAnnotation(AnnotationInfo annotationInfo); method addInstance (line 56) | void addInstance(Class instanceClass, Class implementingClass); method getAnnotations (line 65) | List> getAnnotations(Class annotationClass); method getAnnotations (line 73) | List> getAnnotations(Class... annotationClasses); method getInstances (line 82) | List> getInstances(Class instanceClass); method getInstances (line 90) | List> getInstances(Class... instanceClasses); method getAnnotationsByTarget (line 100) | List> getAnnotationsByTarget(Class annotation... method addAnnotatedClass (line 108) | void addAnnotatedClass(Class annotationClass, Cl... method getAnnotatedClass (line 116) | Set> getAnnotatedClass(Class annotation... method getAnnotatedClasses (line 124) | Set> getAnnotatedClasses(Class[] annotationClasses); FILE: core/api/src/main/java/cloud/piranha/core/api/AsyncDispatcher.java type AsyncDispatcher (line 35) | public interface AsyncDispatcher { method dispatch (line 40) | void dispatch(); FILE: core/api/src/main/java/cloud/piranha/core/api/AsyncManager.java type AsyncManager (line 38) | public interface AsyncManager { method getDispatcher (line 47) | AsyncDispatcher getDispatcher(WebApplication webApplication, String pa... FILE: core/api/src/main/java/cloud/piranha/core/api/AttributeManager.java type AttributeManager (line 37) | public interface AttributeManager { method getAttribute (line 45) | Object getAttribute(String name); method getAttributeNames (line 50) | Enumeration getAttributeNames(); method removeAttribute (line 57) | void removeAttribute(String name); method setAttribute (line 65) | void setAttribute(String name, Object value); method containsAttribute (line 72) | default boolean containsAttribute(String name) { FILE: core/api/src/main/java/cloud/piranha/core/api/AuthenticatedIdentity.java type AuthenticatedIdentity (line 43) | public interface AuthenticatedIdentity extends Principal { method getName (line 45) | @Override method getCallerPrincipal (line 60) | Principal getCallerPrincipal(); method getGroups (line 70) | Set getGroups(); FILE: core/api/src/main/java/cloud/piranha/core/api/CurrentRequestHolder.java type CurrentRequestHolder (line 43) | public interface CurrentRequestHolder { method getRequest (line 56) | T getRequest(); method setRequest (line 63) | void setRequest(HttpServletRequest request); FILE: core/api/src/main/java/cloud/piranha/core/api/DispatcherManager.java type DispatcherManager (line 37) | public interface DispatcherManager { method getNamedDispatcher (line 45) | RequestDispatcher getNamedDispatcher(String name); method setWebApplication (line 52) | void setWebApplication(WebApplication webApplication); FILE: core/api/src/main/java/cloud/piranha/core/api/ErrorPageManager.java type ErrorPageManager (line 37) | public interface ErrorPageManager { method addErrorPage (line 45) | void addErrorPage(int statusCode, String page); method addErrorPage (line 53) | void addErrorPage(String throwableClassName, String page); method getErrorPage (line 61) | String getErrorPage(Throwable throwable, HttpServletResponse response); FILE: core/api/src/main/java/cloud/piranha/core/api/FilterEnvironment.java type FilterEnvironment (line 41) | public interface FilterEnvironment extends Dynamic, FilterConfig { method getFilter (line 51) | Filter getFilter(); method initialize (line 58) | void initialize() throws ServletException; method setClassName (line 65) | void setClassName(String className); method setFilterName (line 72) | void setFilterName(String filterName); method setStatus (line 79) | void setStatus(int status); method getWebApplication (line 84) | WebApplication getWebApplication(); method setWebApplication (line 91) | void setWebApplication(WebApplication webApplication); method isAsyncSupported (line 98) | boolean isAsyncSupported(); FILE: core/api/src/main/java/cloud/piranha/core/api/FilterMapping.java type FilterMapping (line 38) | public interface FilterMapping { method getFilterName (line 43) | String getFilterName(); method getUrlPattern (line 48) | String getUrlPattern(); method getDispatcherType (line 58) | default DispatcherType getDispatcherType() { FILE: core/api/src/main/java/cloud/piranha/core/api/FilterPriority.java type FilterPriority (line 41) | public interface FilterPriority { method getPriority (line 48) | int getPriority(); FILE: core/api/src/main/java/cloud/piranha/core/api/HandlesTypesManager.java type HandlesTypesManager (line 45) | public interface HandlesTypesManager { method addAnnotatedClass (line 53) | void addAnnotatedClass(Class annotationClass, Class annotatedCla... method addExtendingClass (line 61) | void addExtendingClass(Class baseClass, Class extendingClass); method addImplementingClass (line 69) | void addImplementingClass(Class interfaceClass, Class implementi... method getAnnotatedClasses (line 77) | Set> getAnnotatedClasses(Class annotationClass); method getExtendingClasses (line 85) | Set> getExtendingClasses(Class baseClass); method getImplementingClasses (line 93) | Set> getImplementingClasses(Class interfaceClass); method getClasses (line 102) | Set> getClasses(Set> classes); FILE: core/api/src/main/java/cloud/piranha/core/api/HttpHeader.java type HttpHeader (line 37) | public interface HttpHeader { method addValue (line 44) | void addValue(String value); method getName (line 49) | String getName(); method getValue (line 54) | String getValue(); method getValues (line 59) | Enumeration getValues(); FILE: core/api/src/main/java/cloud/piranha/core/api/HttpHeaderManager.java type HttpHeaderManager (line 37) | public interface HttpHeaderManager { method addHeader (line 45) | void addHeader(String name, String value); method containsHeader (line 53) | boolean containsHeader(String name); method getDateHeader (line 61) | long getDateHeader(String name) throws IllegalArgumentException; method getHeader (line 69) | String getHeader(String name); method getHeaderNames (line 74) | Enumeration getHeaderNames(); method getHeaders (line 82) | Enumeration getHeaders(String name); method getIntHeader (line 92) | int getIntHeader(String name) throws NumberFormatException; method removeHeader (line 99) | void removeHeader(String name); method setHeader (line 107) | void setHeader(String name, String value); FILE: core/api/src/main/java/cloud/piranha/core/api/HttpSessionManager.java type HttpSessionManager (line 43) | public interface HttpSessionManager { method addListener (line 51) | void addListener(T listener); method attributeAdded (line 60) | void attributeAdded(HttpSession session, String name, Object value); method attributeRemoved (line 69) | void attributeRemoved(HttpSession session, String name, Object value); method attributeReplaced (line 79) | void attributeReplaced(HttpSession session, String name, Object oldVal... method changeSessionId (line 87) | String changeSessionId(HttpServletRequest request); method createSession (line 95) | HttpSession createSession(HttpServletRequest request); method destroySession (line 102) | void destroySession(HttpSession session); method encodeRedirectURL (line 111) | String encodeRedirectURL(HttpServletResponse response, String url); method encodeURL (line 120) | String encodeURL(HttpServletResponse response, String url); method getDefaultSessionTrackingModes (line 125) | Set getDefaultSessionTrackingModes(); method getEffectiveSessionTrackingModes (line 130) | Set getEffectiveSessionTrackingModes(); method getSession (line 137) | HttpSession getSession(HttpServletRequest request, String currentSessi... method getSessionCookieConfig (line 142) | SessionCookieConfig getSessionCookieConfig(); method getSessionTimeout (line 149) | int getSessionTimeout(); method hasSession (line 157) | boolean hasSession(String sessionId); method setSessionTimeout (line 164) | void setSessionTimeout(int timeout); method setSessionTrackingModes (line 171) | void setSessionTrackingModes(Set sessionTrackingM... method setWebApplication (line 178) | void setWebApplication(WebApplication webApplication); FILE: core/api/src/main/java/cloud/piranha/core/api/JspManager.java type JspManager (line 38) | public interface JspManager { method addJspFile (line 48) | ServletRegistration.Dynamic addJspFile(WebApplication webApplication, ... method getJspConfigDescriptor (line 53) | JspConfigDescriptor getJspConfigDescriptor(); method setJspConfigDescriptor (line 60) | void setJspConfigDescriptor(JspConfigDescriptor jspConfigDescriptor); FILE: core/api/src/main/java/cloud/piranha/core/api/LocaleEncodingManager.java type LocaleEncodingManager (line 35) | public interface LocaleEncodingManager { method addCharacterEncoding (line 43) | void addCharacterEncoding(String locale, String encoding); method getCharacterEncoding (line 51) | String getCharacterEncoding(String locale); FILE: core/api/src/main/java/cloud/piranha/core/api/ModuleLayerProcessor.java type ModuleLayerProcessor (line 34) | public interface ModuleLayerProcessor { method processModuleLayerOptions (line 40) | void processModuleLayerOptions(ModuleLayer.Controller controller); FILE: core/api/src/main/java/cloud/piranha/core/api/MultiPartManager.java type MultiPartManager (line 39) | public interface MultiPartManager { method getParts (line 49) | Collection getParts(WebApplication webApplication, WebApplicatio... method getPart (line 60) | Part getPart(WebApplication webApplication, WebApplicationRequest requ... FILE: core/api/src/main/java/cloud/piranha/core/api/ObjectInstanceManager.java type ObjectInstanceManager (line 40) | public interface ObjectInstanceManager { method createFilter (line 50) | T createFilter(Class filterClass) throws Servlet... method createListener (line 60) | T createListener(Class clazz) throws Serv... method createServlet (line 70) | T createServlet(Class clazz) throws ServletExce... FILE: core/api/src/main/java/cloud/piranha/core/api/Piranha.java type Piranha (line 35) | public interface Piranha { method getConfiguration (line 42) | PiranhaConfiguration getConfiguration(); FILE: core/api/src/main/java/cloud/piranha/core/api/PiranhaBuilder.java type PiranhaBuilder (line 36) | public interface PiranhaBuilder { method build (line 43) | public T build(); FILE: core/api/src/main/java/cloud/piranha/core/api/PiranhaConfiguration.java type PiranhaConfiguration (line 37) | public interface PiranhaConfiguration { method getBoolean (line 46) | boolean getBoolean(String key, boolean defaultValue); method getClass (line 54) | Class getClass(String key); method getFile (line 62) | File getFile(String key); method getInteger (line 70) | Integer getInteger(String key); method getLong (line 78) | Long getLong(String key); method getString (line 86) | String getString(String key); method setBoolean (line 94) | void setBoolean(String key, Boolean value); method setClass (line 102) | void setClass(String key, Class value); method setFile (line 110) | void setFile(String key, File value); method setInteger (line 118) | void setInteger(String key, Integer value); method setLong (line 126) | void setLong(String key, Long value); method setString (line 134) | void setString(String key, String value); FILE: core/api/src/main/java/cloud/piranha/core/api/SecurityConstraint.java class SecurityConstraint (line 38) | public class SecurityConstraint { method SecurityConstraint (line 58) | public SecurityConstraint() { method getRoleNames (line 69) | public List getRoleNames() { method getSecurityWebResourceCollections (line 78) | public List getSecurityWebResourceColle... method getTransportGuarantee (line 87) | public String getTransportGuarantee() { method setRoleNames (line 96) | public void setRoleNames(List roleNames) { method setSecurityWebResourceCollections (line 105) | public void setSecurityWebResourceCollections( method setTransportGuarantee (line 115) | public void setTransportGuarantee(String transportGuarantee) { FILE: core/api/src/main/java/cloud/piranha/core/api/SecurityManager.java type SecurityManager (line 45) | public interface SecurityManager { type AuthenticateSource (line 50) | enum AuthenticateSource { type UsernamePasswordLoginHandler (line 65) | interface UsernamePasswordLoginHandler { method login (line 75) | AuthenticatedIdentity login(HttpServletRequest request, String usern... method authenticate (line 87) | boolean authenticate(HttpServletRequest request, HttpServletResponse r... method authenticate (line 100) | default boolean authenticate(HttpServletRequest request, HttpServletRe... method declareRoles (line 112) | void declareRoles(String[] roles); method declareRoles (line 119) | default void declareRoles(Collection roles) { method getAuthMethod (line 130) | default String getAuthMethod() { method getAuthenticatedRequest (line 145) | default HttpServletRequest getAuthenticatedRequest(HttpServletRequest ... method getAuthenticatedResponse (line 160) | default HttpServletResponse getAuthenticatedResponse(HttpServletReques... method getDenyUncoveredHttpMethods (line 169) | default boolean getDenyUncoveredHttpMethods() { method getFormErrorPage (line 178) | default String getFormErrorPage() { method getFormLoginPage (line 187) | default String getFormLoginPage() { method getRealmName (line 196) | default String getRealmName() { method getRoles (line 205) | Set getRoles(); method getSecurityConstraints (line 212) | List getSecurityConstraints(); method getSecurityRoleReferences (line 219) | Map> getSecurityRoleReferences(); method getUsernamePasswordLoginHandler (line 227) | default UsernamePasswordLoginHandler getUsernamePasswordLoginHandler() { method getWebApplication (line 236) | WebApplication getWebApplication(); method isCallerAuthorizedForResource (line 253) | default boolean isCallerAuthorizedForResource(HttpServletRequest reque... method isRequestSecurityAsRequired (line 270) | default boolean isRequestSecurityAsRequired(HttpServletRequest request... method isRequestedResourcePublic (line 282) | default boolean isRequestedResourcePublic(HttpServletRequest request) { method isUserInRole (line 293) | boolean isUserInRole(HttpServletRequest request, String role); method login (line 303) | void login(HttpServletRequest request, String username, String passwor... method logout (line 312) | void logout(HttpServletRequest request, HttpServletResponse response) ... method postRequestProcess (line 327) | default void postRequestProcess(HttpServletRequest request, HttpServle... method setAuthMethod (line 335) | default void setAuthMethod(String authMethod) { method setDenyUncoveredHttpMethods (line 343) | default void setDenyUncoveredHttpMethods(boolean denyUncoveredHttpMeth... method setFormErrorPage (line 351) | default void setFormErrorPage(String formErrorPage) { method setFormLoginPage (line 359) | default void setFormLoginPage(String formLoginPage) { method setRealmName (line 367) | default void setRealmName(String realmName) { method setSecurityConstraints (line 375) | void setSecurityConstraints(List securityConstrain... method setSecurityRoleReferences (line 382) | void setSecurityRoleReferences(Map... method setUsernamePasswordLoginHandler (line 390) | default void setUsernamePasswordLoginHandler(UsernamePasswordLoginHand... method setWebApplication (line 399) | void setWebApplication(WebApplication webApplication); FILE: core/api/src/main/java/cloud/piranha/core/api/SecurityRoleReference.java class SecurityRoleReference (line 35) | public class SecurityRoleReference { method SecurityRoleReference (line 50) | public SecurityRoleReference() { method getRoleLink (line 58) | public String getRoleLink() { method getRoleName (line 67) | public String getRoleName() { method setRoleLink (line 76) | public void setRoleLink(String roleLink) { method setRoleName (line 85) | public void setRoleName(String roleName) { FILE: core/api/src/main/java/cloud/piranha/core/api/SecurityWebResourceCollection.java class SecurityWebResourceCollection (line 39) | public class SecurityWebResourceCollection { method SecurityWebResourceCollection (line 59) | public SecurityWebResourceCollection() { method getHttpMethods (line 70) | public List getHttpMethods() { method getHttpMethodOmissions (line 79) | public List getHttpMethodOmissions() { method getUrlPatterns (line 88) | public List getUrlPatterns() { method setHttpMethods (line 97) | public void setHttpMethods(List httpMethods) { method setHttpMethodOmissions (line 106) | public void setHttpMethodOmissions(List httpMethodOmissions) { method setUrlPatterns (line 115) | public void setUrlPatterns(List urlPatterns) { FILE: core/api/src/main/java/cloud/piranha/core/api/ServletEnvironment.java type ServletEnvironment (line 40) | public interface ServletEnvironment extends Dynamic, ServletConfig { method getLoadOnStartup (line 51) | int getLoadOnStartup(); method getMultipartConfig (line 56) | MultipartConfigElement getMultipartConfig(); method getServlet (line 61) | Servlet getServlet(); method getServletClass (line 67) | Class getServletClass(); method getStatus (line 72) | int getStatus(); method getWebApplication (line 77) | WebApplication getWebApplication(); method isAsyncSupported (line 84) | boolean isAsyncSupported(); method setClassName (line 92) | void setClassName(String className); method setServlet (line 99) | void setServlet(Servlet servlet); method setStatus (line 106) | void setStatus(int status); method getUnavailableException (line 113) | Throwable getUnavailableException(); method setUnavailableException (line 120) | void setUnavailableException(Throwable unavailableException); FILE: core/api/src/main/java/cloud/piranha/core/api/ServletInvocation.java type ServletInvocation (line 45) | public interface ServletInvocation { method getInvocationPath (line 52) | String getInvocationPath(); method getServletName (line 57) | String getServletName(); method getServletPath (line 62) | String getServletPath(); method getOriginalServletPath (line 74) | default String getOriginalServletPath() { method getPathInfo (line 81) | String getPathInfo(); method getApplicationRequestMapping (line 86) | WebApplicationRequestMapping getApplicationRequestMapping(); method getServletEnvironment (line 91) | ServletEnvironment getServletEnvironment(); method getFilterEnvironments (line 96) | List getFilterEnvironments(); method getFilterChain (line 101) | FilterChain getFilterChain(); method isFromNamed (line 106) | default boolean isFromNamed() { method setFromNamed (line 115) | default void setFromNamed(boolean fromNamed) { method hasServlet (line 124) | default boolean hasServlet() { method hasFilter (line 133) | default boolean hasFilter() { method isServletUnavailable (line 142) | default boolean isServletUnavailable() { method canInvoke (line 151) | default boolean canInvoke() { method getServletConfig (line 158) | default ServletConfig getServletConfig() { FILE: core/api/src/main/java/cloud/piranha/core/api/ServletRequestManager.java type ServletRequestManager (line 40) | public interface ServletRequestManager { method addListener (line 48) | void addListener(T listener); method attributeAdded (line 57) | void attributeAdded(HttpServletRequest request, String name, Object va... method attributeRemoved (line 66) | void attributeRemoved(HttpServletRequest request, String name, Object ... method attributeReplaced (line 75) | void attributeReplaced(HttpServletRequest request, String name, Object... method requestDestroyed (line 82) | void requestDestroyed(ServletRequest request); method requestInitialized (line 89) | void requestInitialized(ServletRequest request); FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplication.java type WebApplication (line 52) | public interface WebApplication extends ServletContext { type Status (line 57) | enum Status { method addFilterMapping (line 95) | default Set addFilterMapping(String filterName, String... urlP... method addFilterMapping (line 110) | default Set addFilterMapping(String filterName, boolean isMatc... method addFilterMapping (line 127) | Set addFilterMapping(Set dispatcherTypes, Stri... method addInitializer (line 134) | void addInitializer(String className); method addInitializer (line 142) | void addInitializer(ServletContainerInitializer servletContainerInitia... method addMimeType (line 150) | void addMimeType(String extension, String mimeType); method addResource (line 157) | void addResource(Resource resource); method addServletMapping (line 167) | Set addServletMapping(String servletName, String... urlPatterns); method destroy (line 174) | WebApplication destroy(); method getDefaultServlet (line 181) | Servlet getDefaultServlet(); method getInitializers (line 188) | List getInitializers(); method getManager (line 195) | WebApplicationManager getManager(); method getMappings (line 204) | Collection getMappings(String servletName); method getRequest (line 212) | ServletRequest getRequest(ServletResponse response); method getResponse (line 220) | ServletResponse getResponse(ServletRequest request); method getServletContextId (line 228) | default String getServletContextId() { method getStatus (line 237) | Status getStatus(); method initialize (line 244) | WebApplication initialize(); method isDistributable (line 251) | boolean isDistributable(); method isInitialized (line 258) | boolean isInitialized(); method isMetadataComplete (line 265) | boolean isMetadataComplete(); method isServicing (line 272) | boolean isServicing(); method linkRequestAndResponse (line 280) | void linkRequestAndResponse(ServletRequest request, ServletResponse re... method removeServletMapping (line 289) | String removeServletMapping(String urlPattern); method service (line 299) | void service(ServletRequest request, ServletResponse response) method setClassLoader (line 307) | void setClassLoader(ClassLoader classLoader); method setContextPath (line 314) | void setContextPath(String contextPath); method setDefaultServlet (line 321) | void setDefaultServlet(Servlet defaultServlet); method setDistributable (line 328) | void setDistributable(boolean distributable); method setEffectiveMajorVersion (line 335) | void setEffectiveMajorVersion(int version); method setEffectiveMinorVersion (line 342) | void setEffectiveMinorVersion(int version); method setJspConfigDescriptor (line 349) | void setJspConfigDescriptor(JspConfigDescriptor descriptor); method setMetadataComplete (line 356) | void setMetadataComplete(boolean metadataComplete); method setServletContextName (line 363) | void setServletContextName(String servletContextName); method setStatus (line 370) | void setStatus(Status status); method setVirtualServerName (line 377) | void setVirtualServerName(String virtualServerName); method setWebApplicationRequestMapper (line 384) | void setWebApplicationRequestMapper(WebApplicationRequestMapper webApp... method start (line 391) | WebApplication start(); method stop (line 398) | WebApplication stop(); method unlinkRequestAndResponse (line 406) | void unlinkRequestAndResponse(ServletRequest request, ServletResponse ... FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationClassLoader.java type WebApplicationClassLoader (line 37) | public interface WebApplicationClassLoader extends ResourceManagerClassL... FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationExtension.java type WebApplicationExtension (line 41) | public interface WebApplicationExtension { method configure (line 48) | default void configure(WebApplication webApplication) { method extend (line 56) | default void extend(WebApplicationExtensionContext context) { FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationExtensionContext.java type WebApplicationExtensionContext (line 35) | public interface WebApplicationExtensionContext { method add (line 47) | void add(Class extension); method add (line 59) | void add(WebApplicationExtension extension); method remove (line 76) | void remove(Class extension); FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationInputStream.java class WebApplicationInputStream (line 50) | public abstract class WebApplicationInputStream extends ServletInputStre... method WebApplicationInputStream (line 85) | public WebApplicationInputStream() { method close (line 89) | @Override method getReadListener (line 100) | public ReadListener getReadListener() { method isFinished (line 104) | @Override method isReady (line 109) | @Override method read (line 123) | @Override method readWithTimeout (line 147) | private int readWithTimeout() { method run (line 173) | @Override method setInputStream (line 213) | public void setInputStream(InputStream inputStream) { method setReadListener (line 217) | @Override method setWebApplicationRequest (line 238) | public void setWebApplicationRequest(WebApplicationRequest webApplicat... FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationManager.java type WebApplicationManager (line 42) | public interface WebApplicationManager { method getAnnotationManager (line 49) | AnnotationManager getAnnotationManager(); method getAsyncManager (line 56) | AsyncManager getAsyncManager(); method getErrorPageManager (line 63) | ErrorPageManager getErrorPageManager(); method getDispatcherManager (line 70) | DispatcherManager getDispatcherManager(); method getHandlesTypesManager (line 77) | HandlesTypesManager getHandlesTypesManager(); method getHttpSessionManager (line 84) | HttpSessionManager getHttpSessionManager(); method getJspManager (line 91) | JspManager getJspManager(); method getLocaleEncodingManager (line 98) | LocaleEncodingManager getLocaleEncodingManager(); method getMultiPartManager (line 105) | MultiPartManager getMultiPartManager(); method getObjectInstanceManager (line 112) | ObjectInstanceManager getObjectInstanceManager(); method getResourceManager (line 119) | ResourceManager getResourceManager(); method getSecurityManager (line 126) | SecurityManager getSecurityManager(); method getServletRequestManager (line 133) | ServletRequestManager getServletRequestManager(); method getWelcomeFileManager (line 140) | WelcomeFileManager getWelcomeFileManager(); method setAnnotationManager (line 147) | void setAnnotationManager(AnnotationManager annotationManager); method setAsyncManager (line 154) | void setAsyncManager(AsyncManager asyncManager); method setErrorPageManager (line 161) | void setErrorPageManager(ErrorPageManager errorPageManager); method setHandlesTypesManager (line 168) | void setHandlesTypesManager(HandlesTypesManager handlesTypesManager); method setHttpSessionManager (line 175) | void setHttpSessionManager(HttpSessionManager httpSessionManager); method setJspManager (line 182) | void setJspManager(JspManager jspManager); method setLocaleEncodingManager (line 189) | void setLocaleEncodingManager(LocaleEncodingManager localeEncodingMana... method setMultiPartManager (line 196) | void setMultiPartManager(MultiPartManager multiPartManager); method setObjectInstanceManager (line 203) | void setObjectInstanceManager(ObjectInstanceManager objectInstanceMana... method setResourceManager (line 210) | void setResourceManager(ResourceManager resourceManager); method setSecurityManager (line 217) | void setSecurityManager(SecurityManager securityManager); method setServletRequestManager (line 224) | void setServletRequestManager(ServletRequestManager servletRequestMana... method setWelcomeFileManager (line 231) | void setWelcomeFileManager(WelcomeFileManager welcomeFileManager); FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationOutputStream.java class WebApplicationOutputStream (line 40) | public abstract class WebApplicationOutputStream extends ServletOutputSt... method WebApplicationOutputStream (line 45) | protected WebApplicationOutputStream() { method flushBuffer (line 53) | public abstract void flushBuffer() throws IOException; method getBufferSize (line 60) | public abstract int getBufferSize(); method getOutputStream (line 67) | public abstract OutputStream getOutputStream(); method getResponse (line 74) | public abstract WebApplicationResponse getResponse(); method getWriteListener (line 81) | public abstract WriteListener getWriteListener(); method resetBuffer (line 86) | public abstract void resetBuffer(); method setBufferSize (line 93) | public abstract void setBufferSize(int bufferSize); method setOutputStream (line 100) | public abstract void setOutputStream(OutputStream outputStream); method setResponse (line 107) | public abstract void setResponse(WebApplicationResponse response); FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationPrintWriter.java class WebApplicationPrintWriter (line 38) | public class WebApplicationPrintWriter extends PrintWriter { method WebApplicationPrintWriter (line 52) | public WebApplicationPrintWriter(WebApplicationResponse response, Writ... FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationRequest.java type WebApplicationRequest (line 42) | public interface WebApplicationRequest extends HttpServletRequest { method getModifiableParameterMap (line 49) | Map getModifiableParameterMap(); method getMultipartConfig (line 54) | default MultipartConfigElement getMultipartConfig() { method getUpgradeHandler (line 61) | default HttpUpgradeHandler getUpgradeHandler() { method getWebApplicationInputStream (line 70) | default WebApplicationInputStream getWebApplicationInputStream() { method isUpgraded (line 77) | default boolean isUpgraded() { method setAsyncSupported (line 86) | void setAsyncSupported(boolean asyncSupported); method setAuthType (line 93) | void setAuthType(String authType); method setContextPath (line 100) | void setContextPath(String contextPath); method setDispatcherType (line 107) | void setDispatcherType(DispatcherType dispatcherType); method setRequestedSessionId (line 114) | default void setRequestedSessionId(String requestedSessionId) { method setServletPath (line 122) | void setServletPath(String servletPath); method setUserPrincipal (line 129) | void setUserPrincipal(Principal userPrincipal); method setWebApplication (line 136) | void setWebApplication(WebApplication webApplication); method setPathInfo (line 143) | default void setPathInfo(String pathInfo) { method setQueryString (line 151) | default void setQueryString(String queryString) { method setWebApplicationInputStream (line 159) | default void setWebApplicationInputStream( FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationRequestMapper.java type WebApplicationRequestMapper (line 40) | public interface WebApplicationRequestMapper { method addServletMapping (line 59) | Set addServletMapping(String servletName, String... urlPatterns); method removeServletMapping (line 67) | String removeServletMapping(String urlPattern); method addFilterMapping (line 79) | default Set addFilterMapping(String filterName, String... urlP... method addFilterMapping (line 94) | Set addFilterMapping(Set dispatcherTypes, Stri... method addFilterMappingBeforeExisting (line 107) | default Set addFilterMappingBeforeExisting(String filterName, ... method addFilterMappingBeforeExisting (line 123) | Set addFilterMappingBeforeExisting(Set dispatc... method findFilterMappings (line 132) | default Collection findFilterMappings(String path) { method findFilterMappings (line 143) | Collection findFilterMappings(DispatcherType dispatcherType, S... method findServletMapping (line 151) | WebApplicationRequestMapping findServletMapping(String path); method getServletMappings (line 159) | Collection getServletMappings(String servletName); method getDefaultServlet (line 166) | default String getDefaultServlet() { method getServletName (line 176) | String getServletName(String mapping); FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationRequestMapping.java type WebApplicationRequestMapping (line 35) | public interface WebApplicationRequestMapping { method getMatchValue (line 40) | String getMatchValue(); method getPattern (line 45) | String getPattern(); method isExact (line 52) | boolean isExact(); method isExtension (line 59) | boolean isExtension(); FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationResponse.java type WebApplicationResponse (line 39) | public interface WebApplicationResponse extends HttpServletResponse { method closeAsyncResponse (line 44) | void closeAsyncResponse(); method getContentLanguage (line 51) | String getContentLanguage(); method getContentLength (line 58) | long getContentLength(); method getCookies (line 63) | Collection getCookies(); method getResponseCloser (line 68) | Runnable getResponseCloser(); method getStatusMessage (line 75) | String getStatusMessage(); method getWebApplication (line 82) | WebApplication getWebApplication(); method getWebApplicationOutputStream (line 87) | WebApplicationOutputStream getWebApplicationOutputStream(); method isBodyOnly (line 94) | boolean isBodyOnly(); method isBufferResetting (line 101) | boolean isBufferResetting(); method isWriterAcquired (line 108) | boolean isWriterAcquired(); method setCommitted (line 115) | void setCommitted(boolean committed); method setBodyOnly (line 122) | void setBodyOnly(boolean bodyOnly); method setResponseCloser (line 129) | void setResponseCloser(Runnable responseCloser); method setWebApplication (line 136) | void setWebApplication(WebApplication webApplication); method setWebApplicationOutputStream (line 143) | void setWebApplicationOutputStream(WebApplicationOutputStream outputSt... FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationServer.java type WebApplicationServer (line 38) | public interface WebApplicationServer { method addWebApplication (line 45) | void addWebApplication(WebApplication webApplication); method getRequestMapper (line 50) | WebApplicationServerRequestMapper getRequestMapper(); method service (line 60) | void service(WebApplicationRequest request, WebApplicationResponse res... method initialize (line 66) | void initialize(); method setRequestMapper (line 73) | void setRequestMapper(WebApplicationServerRequestMapper requestMapper); method start (line 78) | void start(); method stop (line 83) | void stop(); FILE: core/api/src/main/java/cloud/piranha/core/api/WebApplicationServerRequestMapper.java type WebApplicationServerRequestMapper (line 37) | public interface WebApplicationServerRequestMapper { method addMapping (line 46) | Set addMapping(WebApplication webApplication, String... urlPat... method findMapping (line 54) | WebApplication findMapping(String path); FILE: core/api/src/main/java/cloud/piranha/core/api/WelcomeFileManager.java type WelcomeFileManager (line 37) | public interface WelcomeFileManager { method addWelcomeFile (line 44) | void addWelcomeFile(String welcomeFile); method getWelcomeFileList (line 49) | List getWelcomeFileList(); FILE: core/api/src/test/java/cloud/piranha/core/api/AttributeManagerTest.java class AttributeManagerTest (line 42) | class AttributeManagerTest { method setUp (line 47) | @BeforeEach method testGetAttribute (line 73) | @Test method testGetAttributeNames (line 79) | @Test method testRemoveAttribute (line 89) | @Test method testSetAttribute (line 96) | @Test method testContainsAttribute (line 102) | @Test FILE: core/impl/src/main/java/cloud/piranha/core/impl/AsyncHttpDispatchWrapper.java class AsyncHttpDispatchWrapper (line 59) | public class AsyncHttpDispatchWrapper extends HttpServletRequestWrapper ... method AsyncHttpDispatchWrapper (line 111) | public AsyncHttpDispatchWrapper(HttpServletRequest request) { method getModifiableParameterMap (line 116) | @Override method getRequest (line 121) | @Override method getDispatcherType (line 126) | @Override method getServletPath (line 131) | @Override method getPathInfo (line 136) | @Override method setPathInfo (line 141) | @Override method getRequestURI (line 146) | @Override method setRequestURI (line 156) | public void setRequestURI(String requestURI) { method getQueryString (line 160) | @Override method startAsync (line 165) | @Override method startAsync (line 170) | @Override method isAsyncStarted (line 183) | @Override method getAttributeNames (line 188) | @Override method getAttribute (line 197) | @Override method setAttribute (line 206) | @Override method removeAttribute (line 215) | @Override method getParameter (line 230) | @Override method getParameterMap (line 242) | @Override method getParameterNames (line 254) | @Override method getParameterValues (line 267) | @Override method setQueryString (line 276) | @Override method setAsWrapperAttribute (line 287) | public void setAsWrapperAttribute(String name, Object value) { method getWrapperAttributes (line 294) | public List getWrapperAttributes() { method getWrapperParameters (line 301) | public Map getWrapperParameters() { method setDispatcherType (line 305) | @Override method toString (line 310) | @Override method getRequestURIWithQueryString (line 318) | public String getRequestURIWithQueryString() { method setContextPath (line 327) | @Override method setServletPath (line 332) | @Override method setAuthType (line 337) | @Override method setUserPrincipal (line 342) | @Override method setWebApplication (line 347) | @Override method getMultipartConfig (line 352) | @Override method setAsyncSupported (line 357) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/AsyncNonHttpDispatchWrapper.java class AsyncNonHttpDispatchWrapper (line 40) | public class AsyncNonHttpDispatchWrapper extends ServletRequestWrapper { method AsyncNonHttpDispatchWrapper (line 47) | public AsyncNonHttpDispatchWrapper(ServletRequest request) { method getDispatcherType (line 51) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/CookieParser.java class CookieParser (line 39) | public class CookieParser { method CookieParser (line 46) | private CookieParser() { method parse (line 58) | public static Cookie[] parse(String cookieValues) { method parseNetscape (line 66) | private static Cookie[] parseNetscape(String cookiesValue) { method parseRFC2109 (line 84) | @SuppressWarnings({"removal"}) method removeQuotes (line 117) | private static String removeQuotes(String value) { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultAnnotationManager.java class DefaultAnnotationManager (line 45) | public class DefaultAnnotationManager implements AnnotationManager { method DefaultAnnotationManager (line 55) | public DefaultAnnotationManager() { method addAnnotatedClass (line 58) | @Override method addAnnotation (line 74) | @Override method addInstance (line 81) | @Override method getAnnotations (line 88) | @Override method getAnnotations (line 93) | @Override method getInstances (line 98) | @Override method getInstances (line 103) | @Override method getAnnotationsByTarget (line 108) | @Override method getAnnotatedClass (line 113) | @Override method getAnnotatedClasses (line 118) | @SuppressWarnings("unchecked") FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultAsyncContext.java class DefaultAsyncContext (line 59) | public class DefaultAsyncContext implements AsyncContext { method DefaultAsyncContext (line 139) | public DefaultAsyncContext(ServletRequest asyncStartRequest, ServletRe... method addListener (line 149) | @Override method addListener (line 154) | @Override method createListener (line 159) | @Override method dispatch (line 172) | @Override method dispatch (line 186) | @Override method dispatch (line 197) | @Override method complete (line 210) | @Override method onTimeOut (line 241) | public void onTimeOut() { method getRequest (line 267) | @Override method getResponse (line 272) | @Override method getTimeout (line 277) | @Override method hasOriginalRequestAndResponse (line 282) | @Override method setTimeout (line 287) | @Override method start (line 297) | @Override method unwrapFully (line 311) | @SuppressWarnings("unchecked") method unwrapFully (line 327) | @SuppressWarnings("unchecked") FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultAsyncDispatcher.java class DefaultAsyncDispatcher (line 45) | public class DefaultAsyncDispatcher implements AsyncDispatcher { method DefaultAsyncDispatcher (line 80) | public DefaultAsyncDispatcher(WebApplication webApplication, String pa... method dispatch (line 87) | @Override method addAsyncWrapper (line 109) | private ServletRequest addAsyncWrapper(ServletRequest request) { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultAsyncManager.java class DefaultAsyncManager (line 41) | public class DefaultAsyncManager implements AsyncManager { method DefaultAsyncManager (line 46) | public DefaultAsyncManager() { method getDispatcher (line 49) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultAttributeManager.java class DefaultAttributeManager (line 41) | public class DefaultAttributeManager implements AttributeManager { method DefaultAttributeManager (line 51) | public DefaultAttributeManager() { method getAttribute (line 55) | @Override method getAttributeNames (line 60) | @Override method removeAttribute (line 65) | @Override method setAttribute (line 70) | @Override method containsAttribute (line 79) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultAuthenticatedIdentity.java class DefaultAuthenticatedIdentity (line 54) | public class DefaultAuthenticatedIdentity implements AuthenticatedIdenti... method DefaultAuthenticatedIdentity (line 82) | public DefaultAuthenticatedIdentity(Principal callerPrincipal, Set findFilterEnvironments(DispatcherTyp... method findFilterChain (line 379) | private FilterChain findFilterChain(List filterEnvi... method sortOnPriority (line 405) | private int sortOnPriority(FilterEnvironment x, FilterEnvironment y) { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultJspConfigDescriptor.java class DefaultJspConfigDescriptor (line 42) | public class DefaultJspConfigDescriptor implements JspConfigDescriptor { method DefaultJspConfigDescriptor (line 52) | public DefaultJspConfigDescriptor() { method getTaglibs (line 55) | @Override method getJspPropertyGroups (line 60) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultJspManager.java class DefaultJspManager (line 40) | public class DefaultJspManager implements JspManager { method DefaultJspManager (line 50) | public DefaultJspManager() { method addJspFile (line 53) | @Override method getJspConfigDescriptor (line 58) | @Override method setJspConfigDescriptor (line 63) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultLocaleEncodingManager.java class DefaultLocaleEncodingManager (line 39) | public class DefaultLocaleEncodingManager implements LocaleEncodingManag... method DefaultLocaleEncodingManager (line 49) | public DefaultLocaleEncodingManager() { method addCharacterEncoding (line 62) | @Override method getCharacterEncoding (line 67) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultModuleFinder.java class DefaultModuleFinder (line 62) | public class DefaultModuleFinder implements ModuleFinder { method DefaultModuleFinder (line 119) | public DefaultModuleFinder(List resources) { method find (line 123) | @Override method getModuleName (line 136) | private String getModuleName(Resource resource, String resourceName) { method moduleDescriptorFromResource (line 142) | private ModuleDescriptor moduleDescriptorFromResource(Resource resourc... method addProviders (line 194) | private void addProviders(ModuleDescriptor.Builder builder, Resource r... method packages (line 217) | private Set packages(Resource resource) { method normalizeModuleName (line 228) | private String normalizeModuleName(String module) { method toPackageName (line 241) | private Optional toPackageName(String name) { method moduleInfo (line 251) | private ModuleDescriptor moduleInfo(Resource resource) { method deriveAutomaticModuleNameFromManifest (line 264) | private String deriveAutomaticModuleNameFromManifest(Resource resource) { method searchAllModules (line 281) | private void searchAllModules() { method hasSplitPackages (line 301) | private boolean hasSplitPackages(Map packageToExporter... method findAll (line 318) | @Override method cleanModuleName (line 330) | private static String cleanModuleName(String mn) { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultModuleLayerProcessor.java type DefaultModuleLayerProcessor (line 40) | public enum DefaultModuleLayerProcessor implements ModuleLayerProcessor { method processModuleLayerOptions (line 75) | @Override method logModuleNotFound (line 96) | private static void logModuleNotFound(String option, String module) { method addReads (line 100) | private static void addReads(String property, ModuleLayer moduleLayer,... method addExportsOrOpens (line 123) | private static void addExportsOrOpens(String property, ModuleLayer mod... FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultModuleReader.java class DefaultModuleReader (line 45) | public class DefaultModuleReader implements ModuleReader { method DefaultModuleReader (line 56) | public DefaultModuleReader(Resource resource) { method find (line 60) | @Override method open (line 69) | @Override method list (line 81) | @Override method close (line 86) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultModuleReference.java class DefaultModuleReference (line 43) | public class DefaultModuleReference extends ModuleReference { method DefaultModuleReference (line 57) | public DefaultModuleReference(ModuleDescriptor descriptor, URI locatio... method open (line 62) | @Override method getResource (line 67) | Resource getResource() { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultMultiPartManager.java class DefaultMultiPartManager (line 47) | public class DefaultMultiPartManager implements MultiPartManager { method DefaultMultiPartManager (line 52) | public DefaultMultiPartManager() { method getParts (line 55) | @Override method getPart (line 60) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultNamedRequestDispatcher.java class DefaultNamedRequestDispatcher (line 50) | public class DefaultNamedRequestDispatcher implements RequestDispatcher { method DefaultNamedRequestDispatcher (line 62) | public DefaultNamedRequestDispatcher(ServletEnvironment environment) { method forward (line 66) | @Override method include (line 109) | @Override method unwrap (line 133) | private WebApplicationRequest unwrap(ServletRequest servletRequest) { method unwrap (line 147) | private WebApplicationResponse unwrap(ServletResponse servletResponse) { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultObjectInstanceManager.java class DefaultObjectInstanceManager (line 47) | public class DefaultObjectInstanceManager implements ObjectInstanceManag... method DefaultObjectInstanceManager (line 52) | public DefaultObjectInstanceManager() { method createFilter (line 63) | @Override method createListener (line 82) | @Override method createServlet (line 101) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultPiranha.java class DefaultPiranha (line 38) | public class DefaultPiranha implements Piranha { method DefaultPiranha (line 48) | public DefaultPiranha() { method getConfiguration (line 52) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultPiranhaBuilder.java class DefaultPiranhaBuilder (line 41) | public class DefaultPiranhaBuilder implements PiranhaBuilder { method DefaultPiranhaBuilder (line 56) | public DefaultPiranhaBuilder() { method build (line 59) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultPiranhaConfiguration.java class DefaultPiranhaConfiguration (line 40) | public class DefaultPiranhaConfiguration implements PiranhaConfiguration { method DefaultPiranhaConfiguration (line 50) | public DefaultPiranhaConfiguration() { method getBoolean (line 53) | @Override method getClass (line 61) | @Override method getFile (line 66) | @Override method getInteger (line 71) | @Override method getLong (line 76) | @Override method getString (line 81) | @Override method setBoolean (line 86) | @Override method setClass (line 91) | @Override method setFile (line 96) | @Override method setInteger (line 101) | @Override method setLong (line 106) | @Override method setString (line 111) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultPushBuilder.java class DefaultPushBuilder (line 40) | @SuppressWarnings("deprecation") method DefaultPushBuilder (line 79) | public DefaultPushBuilder(WebApplicationRequest request) { method method (line 83) | @Override method queryString (line 89) | @Override method sessionId (line 95) | @Override method setHeader (line 101) | @Override method addHeader (line 107) | @Override method removeHeader (line 113) | @Override method path (line 119) | @Override method push (line 125) | @Override method getMethod (line 130) | @Override method getQueryString (line 135) | @Override method getSessionId (line 140) | @Override method getHeaderNames (line 145) | @Override method getHeader (line 154) | @Override method getPath (line 159) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultSecurityManager.java class DefaultSecurityManager (line 53) | public class DefaultSecurityManager implements cloud.piranha.core.api.Se... method DefaultSecurityManager (line 68) | public DefaultSecurityManager() { method authenticate (line 73) | @Override method declareRoles (line 78) | @Override method getRoles (line 82) | @Override method getSecurityConstraints (line 87) | @Override method getSecurityRoleReferences (line 92) | @Override method getWebApplication (line 97) | @Override method isUserInRole (line 102) | @Override method login (line 107) | @Override method logout (line 112) | @Override method setSecurityConstraints (line 116) | @Override method setSecurityRoleReferences (line 121) | @Override method setWebApplication (line 126) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultServlet.java class DefaultServlet (line 49) | public class DefaultServlet extends HttpServlet { method DefaultServlet (line 56) | public DefaultServlet() { method doGet (line 67) | @Override method getResource (line 91) | private InputStream getResource(HttpServletRequest request) { method getPath (line 99) | private String getPath(HttpServletRequest request) { method setContentType (line 114) | private void setContentType(HttpServletRequest request, HttpServletRes... FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultServletConnection.java class DefaultServletConnection (line 37) | public class DefaultServletConnection implements ServletConnection { method DefaultServletConnection (line 42) | public DefaultServletConnection() { method getConnectionId (line 45) | @Override method getProtocol (line 50) | @Override method getProtocolConnectionId (line 55) | @Override method isSecure (line 60) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultServletEnvironment.java class DefaultServletEnvironment (line 50) | public class DefaultServletEnvironment implements ServletEnvironment { method DefaultServletEnvironment (line 118) | public DefaultServletEnvironment(DefaultWebApplication webApp, String ... method DefaultServletEnvironment (line 133) | public DefaultServletEnvironment(DefaultWebApplication webApp, String ... method addMapping (line 139) | @Override method getClassName (line 144) | @Override method getInitParameter (line 149) | @Override method getInitParameterNames (line 154) | @Override method getInitParameters (line 159) | @Override method getLoadOnStartup (line 164) | @Override method getMappings (line 169) | @Override method getMultipartConfig (line 179) | @Override method getName (line 184) | @Override method getRunAsRole (line 189) | @Override method getServlet (line 194) | @Override method getServletContext (line 199) | @Override method getServletClass (line 204) | @Override method getServletName (line 209) | @Override method getStatus (line 214) | @Override method getWebApplication (line 219) | @Override method isAsyncSupported (line 224) | @Override method setAsyncSupported (line 229) | @Override method setClassName (line 234) | @Override method setInitParameter (line 239) | @Override method setInitParameters (line 249) | @Override method setLoadOnStartup (line 270) | @Override method setMultipartConfig (line 275) | @Override method setRunAsRole (line 280) | @Override method setServlet (line 285) | @Override method setServletSecurity (line 290) | @Override method setStatus (line 295) | @Override method getUnavailableException (line 300) | @Override method setUnavailableException (line 305) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultServletInvocation.java class DefaultServletInvocation (line 43) | public class DefaultServletInvocation implements ServletInvocation { method DefaultServletInvocation (line 107) | public DefaultServletInvocation() { method getInvocationPath (line 110) | @Override method setInvocationPath (line 120) | public void setInvocationPath(String invocationPath) { method getServletName (line 124) | @Override method setServletName (line 134) | public void setServletName(String servletName) { method getServletPath (line 138) | @Override method setServletPath (line 148) | public void setServletPath(String servletPath) { method getOriginalServletPath (line 152) | @Override method setOriginalServletPath (line 162) | public void setOriginalServletPath(String originalServletPath) { method getPathInfo (line 166) | @Override method setPathInfo (line 176) | public void setPathInfo(String pathInfo) { method getApplicationRequestMapping (line 180) | @Override method setApplicationRequestMapping (line 190) | public void setApplicationRequestMapping(WebApplicationRequestMapping ... method getHttpServletMapping (line 199) | public DefaultHttpServletMapping getHttpServletMapping() { method getServletEnvironment (line 203) | @Override method setServletEnvironment (line 213) | public void setServletEnvironment(ServletEnvironment servletEnvironmen... method getFilterEnvironments (line 217) | @Override method setFilterEnvironments (line 227) | public void setFilterEnvironments(List filterEnviro... method getFilterChain (line 231) | @Override method setFilterChain (line 241) | public void setFilterChain(FilterChain filterChain) { method isFromNamed (line 245) | @Override method setFromNamed (line 250) | @Override method seedFilterChain (line 258) | public void seedFilterChain() { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultServletRequestDispatcher.java class DefaultServletRequestDispatcher (line 75) | public class DefaultServletRequestDispatcher implements RequestDispatcher { method DefaultServletRequestDispatcher (line 129) | public DefaultServletRequestDispatcher(DefaultServletInvocation servle... method request (line 147) | public void request(DefaultWebApplicationRequest webappRequest, Defaul... method forward (line 236) | @Override method include (line 258) | @Override method error (line 364) | public void error(String servletName, ServletRequest servletRequest, S... method isAsyncSupportedInChain (line 437) | private boolean isAsyncSupportedInChain() { method setForwardAttributes (line 443) | private void setForwardAttributes(HttpServletRequest originalRequest, ... method setForwardAttribute (line 456) | private void setForwardAttribute(HttpServletRequest originalRequest, H... method updateCurrentRequest (line 482) | private CurrentRequestHolder updateCurrentRequest(HttpServletRequest o... method copyAttributesFromRequest (line 494) | private void copyAttributesFromRequest(ServletRequest fromRequest, Ser... method restoreCurrentRequest (line 501) | private void restoreCurrentRequest(CurrentRequestHolder currentRequest... method asyncForward (line 508) | private void asyncForward(ServletRequest servletRequest, ServletRespon... method asyncHttpForward (line 526) | private void asyncHttpForward(AsyncHttpDispatchWrapper asyncHttpDispat... method asyncNonHttpForward (line 557) | private void asyncNonHttpForward(AsyncNonHttpDispatchWrapper asyncNonH... method invokeTargetAsyncServlet (line 585) | private void invokeTargetAsyncServlet(AsyncHttpDispatchWrapper asyncHt... method invokeTargetAsyncServlet (line 589) | private void invokeTargetAsyncServlet(HttpServletRequest invokeServlet... method invokeTargetAsyncServlet (line 593) | private void invokeTargetAsyncServlet(ServletRequest invokeServletRequ... method setAsyncAttributes (line 622) | private void setAsyncAttributes(HttpServletRequest asyncStartRequest, ... method setAsyncAttribute (line 629) | private void setAsyncAttribute(HttpServletRequest originalRequest, Asy... method setRequestParameters (line 655) | private void setRequestParameters(String queryString, AsyncHttpDispatc... method getServletPath (line 681) | private String getServletPath(String path) { method getQueryString (line 685) | private String getQueryString(String path) { method findHttpServletRequestInChain (line 689) | private HttpServletRequest findHttpServletRequestInChain(ServletReques... method rethrow (line 701) | private void rethrow(Throwable exception) throws ServletException, IOE... method dispatchSyncForward (line 723) | private void dispatchSyncForward( FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultServletRequestManager.java class DefaultServletRequestManager (line 49) | public class DefaultServletRequestManager implements ServletRequestManag... method DefaultServletRequestManager (line 70) | public DefaultServletRequestManager() { method addListener (line 73) | @Override method attributeAdded (line 89) | @Override method attributeRemoved (line 99) | @Override method attributeReplaced (line 109) | @Override method requestDestroyed (line 119) | @Override method requestInitialized (line 129) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultTaglibDescriptor.java class DefaultTaglibDescriptor (line 37) | public class DefaultTaglibDescriptor implements TaglibDescriptor { method DefaultTaglibDescriptor (line 52) | public DefaultTaglibDescriptor() { method getTaglibLocation (line 55) | @Override method getTaglibURI (line 60) | @Override method setTaglibLocation (line 70) | public void setTaglibLocation(String taglibLocation) { method setTaglibURI (line 79) | public void setTaglibURI(String taglibURI) { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplication.java class DefaultWebApplication (line 121) | public class DefaultWebApplication implements WebApplication { method DefaultWebApplication (line 288) | public DefaultWebApplication() { method addFilter (line 320) | @Override method addFilter (line 325) | @Override method addFilter (line 349) | @Override method addFilterMapping (line 365) | @Override method addInitializer (line 373) | @Override method addInitializer (line 385) | @Override method addJspFile (line 390) | @Override method addListener (line 401) | @SuppressWarnings("unchecked") method addListener (line 417) | @Override method addListener (line 430) | @Override method addMimeType (line 467) | @Override method addResource (line 472) | @Override method addServlet (line 477) | @Override method addServlet (line 482) | @Override method addServlet (line 505) | @Override method addServletMapping (line 521) | @Override method attributeAdded (line 532) | private void attributeAdded(String name, Object value) { method attributeRemoved (line 542) | private void attributeRemoved(String name, Object previousValue) { method attributeReplaced (line 552) | private void attributeReplaced(String name, Object value) { method checkServicing (line 559) | private void checkServicing() { method checkTainted (line 568) | private void checkTainted() { method createFilter (line 575) | @Override method createListener (line 581) | @Override method createServlet (line 601) | @Override method declareRoles (line 607) | @Override method destroy (line 612) | @Override method getAttribute (line 630) | @Override method getAttributeNames (line 636) | @Override method getClassLoader (line 641) | @Override method getContext (line 646) | @Override method getContextPath (line 651) | @Override method getDefaultServlet (line 656) | @Override method getDefaultSessionTrackingModes (line 661) | @Override method getEffectiveMajorVersion (line 666) | @Override method getEffectiveMinorVersion (line 674) | @Override method getEffectiveSessionTrackingModes (line 682) | @Override method getFileOrFirstFolder (line 710) | private String getFileOrFirstFolder(String path, String resource) { method getFilterRegistration (line 721) | @Override method getFilterRegistrations (line 727) | @Override method getInitParameter (line 733) | @Override method getInitParameterNames (line 738) | @Override method getInitializers (line 743) | @Override method getInvocationDispatcher (line 754) | private DefaultServletRequestDispatcher getInvocationDispatcher(Defaul... method getJspConfigDescriptor (line 758) | @Override method getMajorVersion (line 764) | @Override method getManager (line 769) | @Override method getMappings (line 774) | @Override method getMimeType (line 779) | @Override method getMinorVersion (line 788) | @Override method getNamedDispatcher (line 793) | @Override method getRealPath (line 798) | @Override method getRequest (line 815) | @Override method getRequestCharacterEncoding (line 820) | @Override method getRequestDispatcher (line 825) | @Override method getResource (line 839) | @Override method getResourceAsStream (line 847) | @Override method getResourcePaths (line 852) | @Override method getResourcePathsImpl (line 873) | private Set getResourcePathsImpl(String path) { method getResponse (line 888) | @Override method getResponseCharacterEncoding (line 893) | @Override method getServerInfo (line 898) | @Override method getServletContextName (line 903) | @Override method getServletRegistration (line 908) | @Override method getServletRegistrations (line 914) | @Override method getSessionCookieConfig (line 920) | @Override method getSessionTimeout (line 926) | @Override method getStatus (line 931) | @Override method getVirtualServerName (line 936) | @Override method initialize (line 941) | @Override method initializeFilters (line 963) | protected void initializeFilters() { method initializeFinish (line 987) | protected void initializeFinish() { method initializeInitializers (line 1002) | protected void initializeInitializers() { method initializeServlet (line 1094) | protected void initializeServlet(DefaultServletEnvironment environment) { method initializeServlets (line 1140) | protected void initializeServlets() { method isDistributable (line 1161) | @Override method isEmpty (line 1172) | private boolean isEmpty(String string) { method isInitialized (line 1176) | @Override method isMetadataComplete (line 1182) | @Override method isPermanentlyUnavailable (line 1193) | private boolean isPermanentlyUnavailable(DefaultServletEnvironment env... method isServicing (line 1201) | @Override method linkRequestAndResponse (line 1206) | @Override method log (line 1212) | @Override method log (line 1217) | @Override method removeAttribute (line 1222) | @Override method removeServletMapping (line 1227) | @Override method service (line 1232) | @Override method setAttribute (line 1271) | @Override method setClassLoader (line 1290) | @Override method setContextPath (line 1295) | @Override method setDefaultServlet (line 1301) | @Override method setDistributable (line 1306) | @Override method setEffectiveMajorVersion (line 1311) | @Override method setEffectiveMinorVersion (line 1316) | @Override method setInitParameter (line 1321) | @Override method setJspConfigDescriptor (line 1337) | @Override method setMetadataComplete (line 1342) | @Override method setRequestCharacterEncoding (line 1347) | @Override method setResponseCharacterEncoding (line 1352) | @Override method setSessionTimeout (line 1357) | @Override method setServletContextName (line 1366) | @Override method setSessionTrackingModes (line 1371) | @Override method setStatus (line 1378) | @Override method setVirtualServerName (line 1383) | @Override method setWebApplicationRequestMapper (line 1388) | @Override method start (line 1393) | @Override method stop (line 1406) | @Override method unlinkRequestAndResponse (line 1419) | @Override method verifyRequestResponseTypes (line 1432) | protected void verifyRequestResponseTypes(ServletRequest request, Serv... method verifyState (line 1444) | protected void verifyState(Status desiredStatus, String message) { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplicationBuilder.java class DefaultWebApplicationBuilder (line 48) | public class DefaultWebApplicationBuilder { method DefaultWebApplicationBuilder (line 93) | public DefaultWebApplicationBuilder() { method build (line 101) | @SuppressWarnings("unchecked") method directoryResource (line 173) | public DefaultWebApplicationBuilder directoryResource(String directory) { method filter (line 185) | public DefaultWebApplicationBuilder filter(String name, String classNa... method filter (line 197) | public DefaultWebApplicationBuilder filter(String name, Class T unwrap(ServletRequest request, Class type) { method upgrade (line 1456) | @SuppressWarnings("unchecked") method verifyMultipartFormData (line 1473) | protected void verifyMultipartFormData() throws ServletException { method toString (line 1479) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplicationRequestBuilder.java class DefaultWebApplicationRequestBuilder (line 37) | public class DefaultWebApplicationRequestBuilder { method DefaultWebApplicationRequestBuilder (line 57) | public DefaultWebApplicationRequestBuilder() { method build (line 65) | public DefaultWebApplicationRequest build() { method queryString (line 79) | public DefaultWebApplicationRequestBuilder queryString(String queryStr... method servletPath (line 90) | public DefaultWebApplicationRequestBuilder servletPath(String servletP... method webApplication (line 101) | public DefaultWebApplicationRequestBuilder webApplication(WebApplicati... FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplicationRequestMapper.java class DefaultWebApplicationRequestMapper (line 52) | public class DefaultWebApplicationRequestMapper implements WebApplicatio... method DefaultWebApplicationRequestMapper (line 72) | public DefaultWebApplicationRequestMapper() { method addFilterMapping (line 75) | @Override method addFilterMappingBeforeExisting (line 80) | @Override method addServletMapping (line 85) | @Override method removeServletMapping (line 118) | @Override method findFilterMappings (line 129) | @Override method doAddFilterMapping (line 167) | private Set doAddFilterMapping(Set dispatcherT... method doAddFilterMappingBeforeExisting (line 184) | private Set doAddFilterMappingBeforeExisting(Set collection) { method isEmpty (line 361) | private boolean isEmpty(String[] strings) { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplicationRequestMapping.java class DefaultWebApplicationRequestMapping (line 37) | public class DefaultWebApplicationRequestMapping implements WebApplicati... method DefaultWebApplicationRequestMapping (line 65) | public DefaultWebApplicationRequestMapping(String pattern) { method getMatchValue (line 73) | @Override method getPattern (line 81) | @Override method isExact (line 91) | @Override method isExtension (line 101) | @Override method setExact (line 111) | public void setExact(boolean exact) { method setExtension (line 120) | public void setExtension(boolean extension) { method setMatchValue (line 129) | public void setMatchValue(String matchValue) { method setPattern (line 138) | public void setPattern(String pattern) { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplicationResponse.java class DefaultWebApplicationResponse (line 62) | public class DefaultWebApplicationResponse implements WebApplicationResp... method DefaultWebApplicationResponse (line 182) | public DefaultWebApplicationResponse() { method addCookie (line 207) | @Override method addDateHeader (line 216) | @Override method addHeader (line 221) | @Override method addIntHeader (line 243) | @Override method closeAsyncResponse (line 248) | @Override method containsHeader (line 253) | @Override method encodeRedirectURL (line 258) | @Override method encodeURL (line 267) | @Override method flushBuffer (line 276) | @Override method formatDateToGMT (line 296) | private String formatDateToGMT(long timestamp) { method getBufferSize (line 301) | @Override method getCharacterEncoding (line 306) | @Override method getContentLanguage (line 315) | @Override method getContentLength (line 320) | @Override method getContentType (line 325) | @Override method getCookies (line 334) | @Override method getHeader (line 339) | @Override method getHeaderNames (line 344) | @Override method getHeaders (line 354) | @Override method getLocale (line 364) | @Override method getOutputStream (line 369) | @Override method getResponseCloser (line 378) | @Override method getStatus (line 383) | @Override method getStatusMessage (line 388) | @Override method getTrailerFields (line 393) | @Override method getWebApplication (line 398) | @Override method getWebApplicationOutputStream (line 403) | @Override method getWriter (line 408) | @Override method isBodyOnly (line 426) | @Override method isBufferResetting (line 431) | @Override method isCommitted (line 436) | @Override method isInclude (line 446) | private boolean isInclude() { method isWriterAcquired (line 454) | @Override method reset (line 459) | @Override method resetBuffer (line 479) | @Override method sendError (line 501) | @Override method sendError (line 516) | @Override method sendRedirect (line 533) | @Override method sendRedirect (line 538) | @SuppressWarnings("deprecation") method setBodyOnly (line 567) | @Override method setBufferSize (line 572) | @Override method setCharacterEncoding (line 578) | @Override method setCommitted (line 592) | @Override method setContentLength (line 597) | @Override method setContentLengthLong (line 602) | @Override method setContentType (line 614) | @Override method setDateHeader (line 643) | @Override method setErrorMessageAttribute (line 651) | private void setErrorMessageAttribute() { method setHeader (line 660) | @Override method setIntHeader (line 679) | @Override method setLocale (line 684) | @Override method setResponseCloser (line 708) | @Override method setStatus (line 713) | @Override method setTrailerFields (line 726) | @Override method setWebApplication (line 741) | @Override method setWebApplicationOutputStream (line 746) | @Override method verifyNotCommitted (line 756) | protected void verifyNotCommitted(String methodName) { FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplicationResponseBuilder.java class DefaultWebApplicationResponseBuilder (line 38) | public class DefaultWebApplicationResponseBuilder { method DefaultWebApplicationResponseBuilder (line 58) | public DefaultWebApplicationResponseBuilder() { method bodyOnly (line 67) | public DefaultWebApplicationResponseBuilder bodyOnly(boolean bodyOnly) { method build (line 77) | public DefaultWebApplicationResponse build() { method underlyingOutputStream (line 95) | public DefaultWebApplicationResponseBuilder underlyingOutputStream(Out... method webApplication (line 106) | public DefaultWebApplicationResponseBuilder webApplication(WebApplicat... FILE: core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebConnection.java class DefaultWebConnection (line 42) | public class DefaultWebConnection implements WebConnection { method DefaultWebConnection (line 60) | public DefaultWebConnection( method getInputStream (line 66) | @Override method getOutputStream (line 71) | @Override method close (line 76) | @Override FILE: core/impl/src/main/java/cloud/piranha/core/impl/WarFileExtractor.java class WarFileExtractor (line 44) | public class WarFileExtractor { method WarFileExtractor (line 54) | private WarFileExtractor() { method extractWarFile (line 63) | public static void extractWarFile(File warFile, File directory) { method extractZipInputStream (line 93) | private static void extractZipInputStream(ZipInputStream zipInput, Str... FILE: core/impl/src/test/java/cloud/piranha/core/impl/AsyncContextTest.java class AsyncContextTest (line 54) | class AsyncContextTest { method createWebApplication (line 56) | private WebApplication createWebApplication() { method createWebApplicationRequest (line 60) | private WebApplicationRequest createWebApplicationRequest() { method createWebApplicationResponse (line 64) | private WebApplicationResponse createWebApplicationResponse() { method testAddListener (line 71) | @Test method testComplete (line 106) | @Test method testCreateListener (line 125) | @Test method testCreateListener2 (line 143) | @Test method testDispatch (line 162) | @Test method testGetRequest (line 191) | @Test method testGetResponse (line 207) | @Test method testGetTimeout (line 223) | @Test method testHasOriginalRequestAndResponse (line 239) | @Test method testSetTimeout (line 257) | @Test class TestCreateListenerListener (line 274) | public static class TestCreateListenerListener implements AsyncListener { method TestCreateListenerListener (line 279) | public TestCreateListenerListener() { method onComplete (line 282) | @Override method onTimeout (line 286) | @Override method onError (line 290) | @Override method onStartAsync (line 294) | @Override class TestCreateListener2Listener (line 302) | public static class TestCreateListener2Listener implements AsyncListen... method TestCreateListener2Listener (line 309) | public TestCreateListener2Listener() throws ServletException { method onComplete (line 313) | @Override method onTimeout (line 317) | @Override method onError (line 321) | @Override method onStartAsync (line 325) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/CookieParserTest.java class CookieParserTest (line 37) | class CookieParserTest { class Netscape (line 77) | @Nested method parseSingleCookie (line 80) | @Test method parseMultipleCookies (line 91) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultAnnotationManagerTest.java class DefaultAnnotationManagerTest (line 41) | class DefaultAnnotationManagerTest { method testAddAnnotatedClass (line 47) | @Test method testAddAnnotatedClass2 (line 61) | @Test method testAddAnnotation (line 78) | @Test method testAddInstance (line 92) | @Test method testGetAnnotations (line 106) | @Test method testGetAnnotations2 (line 115) | @Test method testGetInstances (line 124) | @Test method testGetInstances2 (line 133) | @Test method testGetAnnotationsByTarget (line 142) | @Test method testGetAnnotatedClass (line 151) | @Test method testGetAnnotatedClasses (line 160) | @Test method testGetAnnotatedClasses2 (line 169) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultErrorPageManagerTest.java class DefaultErrorPageManagerTest (line 37) | class DefaultErrorPageManagerTest { method testPagesByCode (line 38) | @Test method testPagesByCode2 (line 58) | @Test method testPagesByCode3 (line 75) | @Test method testPagesByException (line 92) | @Test method testPagesByException2 (line 99) | @Test method testPagesByException3 (line 106) | @Test method testPagesByException4 (line 113) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultFilterEnvironmentTest.java class DefaultFilterEnvironmentTest (line 52) | class DefaultFilterEnvironmentTest { method createNoopFilter (line 59) | private Filter createNoopFilter() { method createWebApplication (line 78) | private WebApplication createWebApplication() { method testGetName (line 85) | @Test method testGetClassName (line 97) | @Test method testGetInitParameterNames (line 110) | @Test method testGetInitParameters (line 125) | @Test method testGetUrlPatternMappings (line 137) | @Test method testSetInitParameters (line 149) | @Test method testSetInitParameters2 (line 162) | @Test method testSetInitParameters3 (line 176) | @Test method testSetInitParameters4 (line 190) | @Test method testSetInitParameters5 (line 204) | @Test class TestGetClassNameFilter (line 219) | public class TestGetClassNameFilter implements Filter { method doFilter (line 221) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultHttpHeaderManagerTest.java class DefaultHttpHeaderManagerTest (line 41) | class DefaultHttpHeaderManagerTest { method testAddHeader (line 46) | @Test method testAddHeader2 (line 56) | @Test method testContainsHeader (line 73) | @Test method testGetDateHeader (line 84) | @Test method testGetDateHeader2 (line 95) | @Test method testGetDateHeader3 (line 104) | @Test method testGetHeader (line 114) | @Test method testGetHeaderNames (line 123) | @Test method testGetHeaders (line 135) | @Test method testGetIntHeader (line 145) | @Test method testGetIntHeader2 (line 155) | @Test method testGetIntHeader3 (line 165) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultPiranhaConfigurationTest.java class DefaultPiranhaConfigurationTest (line 40) | public class DefaultPiranhaConfigurationTest { method testGetBoolean (line 45) | @Test method testGetClass (line 57) | @Test method testGetFile (line 69) | @Test method testGetInteger (line 81) | @Test method testGetLong (line 93) | @Test method testGetString (line 105) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultPushBuilderTest.java class DefaultPushBuilderTest (line 43) | public class DefaultPushBuilderTest { method testAddHeader (line 48) | @Test method testGetHeaderNames (line 61) | @Test method testMethod (line 74) | @Test method testPath (line 85) | @Test method testPush (line 96) | @Test method testQueryString (line 109) | @Test method testSessionId (line 120) | @Test method testSetHeader (line 131) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultSecurityManagerTest.java class DefaultSecurityManagerTest (line 38) | public class DefaultSecurityManagerTest { method testGetSecurityConstraints (line 43) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultServletEnvironmentTest.java class DefaultServletEnvironmentTest (line 43) | class DefaultServletEnvironmentTest { method testGetLoadOnStartup (line 48) | @Test method testSetAsyncSupported (line 59) | @Test method testMultipartConfig (line 71) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebApplicationBuilderTest.java class DefaultWebApplicationBuilderTest (line 50) | class DefaultWebApplicationBuilderTest { method testBuild (line 55) | @Test method testDirectoryResource (line 63) | @Test method testFilter (line 75) | @Test method testFilter2 (line 87) | @Test method testFilter3 (line 99) | @Test method testFilterInitParam (line 111) | @Test method testInitParam (line 124) | @Test method testServlet (line 135) | @Test method testServlet2 (line 147) | @Test method testServlet3 (line 159) | @Test method testServletInitParam (line 171) | @Test method testServletMapping (line 184) | @Test class TestFilter (line 197) | public class TestFilter implements Filter { method doFilter (line 199) | @Override class TestServlet (line 208) | public class TestServlet extends HttpServlet { FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebApplicationClassLoaderTest.java class DefaultWebApplicationClassLoaderTest (line 40) | class DefaultWebApplicationClassLoaderTest { method testLoadClass (line 47) | @Test method testLoadClass2 (line 58) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebApplicationExtensionContextTest.java class DefaultWebApplicationExtensionContextTest (line 50) | class DefaultWebApplicationExtensionContextTest { method testAdd (line 55) | @Test method testRemove (line 68) | @Test class TestExtension (line 81) | public static class TestExtension implements WebApplicationExtension { method configure (line 83) | @Override class Test2Extension (line 92) | public static class Test2Extension implements WebApplicationExtension { method extend (line 99) | @Override class Test3Extension (line 108) | public static class Test3Extension implements WebApplicationExtension { method extend (line 115) | @Override class TestInitializer (line 125) | public static class TestInitializer implements ServletContainerInitial... method TestInitializer (line 127) | public TestInitializer() { method onStartup (line 130) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebApplicationManagerTest.java class DefaultWebApplicationManagerTest (line 40) | class DefaultWebApplicationManagerTest { method testGetAnnotationManager (line 45) | @Test method testGetAsyncManager (line 56) | @Test method testGetDispatcherManager (line 67) | @Test method testGetErrorPageManager (line 76) | @Test method testGetHttpSessionManager (line 87) | @Test method testGetHttpSessionManager2 (line 97) | @Test method testGetJspManager (line 106) | @Test method testGetLocaleEncodingManager (line 117) | @Test method testGetMultiPartManager (line 128) | @Test method testGetObjectInstanceManager (line 139) | @Test method testGetResourceManager (line 150) | @Test method testGetSecurityManager (line 161) | @Test method testGetServletRequestManager (line 172) | @Test method testGetWelcomeFileManager (line 183) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebApplicationOutputStreamTest.java class DefaultWebApplicationOutputStreamTest (line 43) | class DefaultWebApplicationOutputStreamTest { method testIsReady (line 50) | @Test method testWriteListener (line 60) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebApplicationRequestMapperTest.java class DefaultWebApplicationRequestMapperTest (line 45) | class DefaultWebApplicationRequestMapperTest { method testAddServletMapping2 (line 54) | @Test method testAddServletMapping3 (line 69) | @Test method testAddServletMapping4 (line 84) | @Test method testAddServletMapping5 (line 98) | @Test method testFindServletMapping (line 112) | @Test method testFindExactServletMatch2 (line 125) | @Test method testFindExtensionServletMatch (line 149) | @Test method testFindPrefixServletMatch3 (line 176) | @Test method testFindPrefixServletMatch4 (line 203) | @Test method testFindPrefixServletMatch5 (line 225) | @Test method testFindExtensionServletMatch2 (line 252) | @Test method testFindPrefixServletMatch (line 279) | @Test method testFindPrefixServletMatch2 (line 307) | @Test method testAddFilterMapping (line 332) | @Test method testAddFilterMapping2 (line 344) | @Test method testAddFilterMapping3 (line 356) | @Test method testAddFilterMapping4 (line 368) | @Test method testAddFilterMapping5 (line 382) | @Test method testAddServletMapping (line 396) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebApplicationRequestMappingTest.java class DefaultWebApplicationRequestMappingTest (line 38) | class DefaultWebApplicationRequestMappingTest { method testGetMatchValue (line 43) | @Test method testGetPattern (line 54) | @Test method testIsExact (line 63) | @Test method testIsExtension (line 74) | @Test method testSetPattern (line 85) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebApplicationRequestTest.java class DefaultWebApplicationRequestTest (line 67) | class DefaultWebApplicationRequestTest { method testAuthenticate (line 72) | @Test method testAuthenticate2 (line 88) | @Test method testGetAsyncContext (line 104) | @Test method testGetAsyncContext2 (line 114) | @Test method testGetAttribute (line 130) | @Test method testGetAttributeNames (line 142) | @Test method testGetAuthType (line 159) | @Test method testGetCharacterEncoding (line 170) | @Test method testGetContentLength (line 181) | @Test method testGetContentLength2 (line 190) | @Test method testGetContentLengthLong (line 201) | @Test method testGetContentType (line 210) | @Test method testGetContentType2 (line 219) | @Test method testGetContextPath (line 230) | @Test method testGetCookies (line 239) | @Test method testGetDateHeader (line 248) | @Test method testGetDispatcherType (line 257) | @Test method testGetHeader (line 266) | @Test method testGetHeaderNames (line 275) | @Test method testGetHeaders (line 284) | @Test method testGetHttpServletMapping (line 293) | @Test method testGetInputStream (line 304) | @Test method testGetInputStream2 (line 315) | @Test method testGetIntHeader (line 326) | @Test method testGetLocalAddr (line 335) | @Test method testGetLocalName (line 344) | @Test method testGetLocalPort (line 353) | @Test method testGetLocale (line 362) | @Test method testGetLocale2 (line 372) | @Test method testGetLocales (line 381) | @Test method testGetLocales2 (line 391) | @Test method testGetMethod (line 400) | @Test method testGetMultipartConfig (line 409) | @Test method testGetParameter (line 418) | @Test method testGetParameterMap (line 427) | @Test method testGetParameterMap2 (line 441) | @Test method testGetParameterMap3 (line 455) | @Test method testGetParameterNames (line 464) | @Test method testGetParameterValues (line 473) | @Test method testGetPart (line 482) | @Test method testGetPart2 (line 495) | @Test method testGetPart3 (line 507) | @Test method testGetParts (line 520) | @Test method testGetPathInfo (line 531) | @Test method testGetPathTranslated (line 540) | @Test method testGetProtocol (line 549) | @Test method testGetProtocolRequestId (line 558) | @Test method testGetQueryString (line 567) | @Test method testGetReader (line 578) | @Test method testGetReader2 (line 589) | @Test method testGetRemoteAddr (line 600) | @Test method testGetRemoteHost (line 609) | @Test method testGetRemotePort (line 618) | @Test method testGetRemoteUser (line 627) | @Test method testGetRequestId (line 636) | @Test method testGetRequestURI (line 645) | @Test method testGetRequestURL (line 654) | @Test method testGetRequestedSessionId (line 663) | @Test method testGetScheme (line 672) | @Test method testGetServerName (line 681) | @Test method testGetServerPort (line 690) | @Test method testGetServletConnection (line 699) | @Test method testGetServletContext (line 708) | @Test method testGetServletPath (line 719) | @Test method testGetTrailerFields (line 728) | @Test method testGetUpgradeHandler (line 738) | @Test method testGetUserPrincipal (line 747) | @Test method testIsAsyncStarted (line 756) | @Test method testIsAsyncSupported (line 765) | @Test method testIsSecure (line 774) | @Test method testIsSecure2 (line 783) | @Test method testIsTrailerFieldsReady (line 793) | @Test method testIsUpgraded (line 802) | @Test method testIsUserInRole (line 811) | @Test method testLogin (line 822) | @Test method testLogout (line 837) | @Test method testNewPushBuilder (line 855) | @SuppressWarnings("deprecation") method testRemoveAttribute (line 865) | @Test method testSetAttribute (line 879) | @Test method testSetAuthType (line 891) | @Test method testSetCharacterEncoding (line 905) | @Test method testSetCharacterEncoding2 (line 918) | @Test method testSetCharacterEncoding3 (line 931) | @Test method testSetCharacterEncoding4 (line 942) | @Test method testSetContextPath (line 952) | @Test method testSetCookies (line 962) | @Test method testSetDispatcherType (line 979) | @Test method testSetLocalAddr (line 989) | @Test method testSetLocalName (line 1000) | @Test method testSetLocalPort (line 1011) | @Test method testSetProtocol (line 1022) | @Test method testSetRemoteAddr (line 1033) | @Test method testSetRemoteHost (line 1044) | @Test method testSetRemotePort (line 1055) | @Test method testSetServerName (line 1066) | @Test method testSetServerPort (line 1077) | @Test method testSetServletPath (line 1088) | @Test method testSetUserPrincipal (line 1098) | @Test method testSetWebApplication (line 1110) | @Test method testStartAsync (line 1121) | @Test method testStartAsync2 (line 1130) | @Test method testStartAsync3 (line 1142) | @Test method testStartAsync4 (line 1157) | @Test method testUpgrade (line 1173) | @Test method testUpgrade2 (line 1212) | @Test method testUpgrade3 (line 1221) | @Test class TestUpgrade2HttpUpgradeHandler (line 1231) | public static class TestUpgrade2HttpUpgradeHandler implements HttpUpgr... method TestUpgrade2HttpUpgradeHandler (line 1236) | public TestUpgrade2HttpUpgradeHandler() { method destroy (line 1239) | @Override method init (line 1243) | @Override class TestUpgrade3HttpUpgradeHandler (line 1260) | public static class TestUpgrade3HttpUpgradeHandler implements HttpUpgr... method TestUpgrade3HttpUpgradeHandler (line 1267) | public TestUpgrade3HttpUpgradeHandler() throws IllegalAccessException { method init (line 1271) | @Override method destroy (line 1275) | @Override class TestUpgradeHttpUpgradeHandler (line 1283) | public static class TestUpgradeHttpUpgradeHandler implements HttpUpgra... method TestUpgradeHttpUpgradeHandler (line 1288) | public TestUpgradeHttpUpgradeHandler() { method init (line 1291) | @Override method destroy (line 1295) | @Override class TestUpgradeReadListener (line 1303) | public static class TestUpgradeReadListener implements ReadListener { method TestUpgradeReadListener (line 1326) | public TestUpgradeReadListener(ServletInputStream inputStream, Servl... method onDataAvailable (line 1331) | @Override method onAllDataRead (line 1348) | @Override method onError (line 1357) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebApplicationResponseTest.java class DefaultWebApplicationResponseTest (line 55) | class DefaultWebApplicationResponseTest { method testAddCookie (line 60) | @Test method testAddDateHeader (line 70) | @Test method testAddHeader (line 85) | @Test method testAddIntHeader (line 102) | @Test method testAddIntHeader2 (line 117) | @Test method testCloseAsyncResponse (line 137) | @Test method testContainsHeader (line 148) | @Test method testEncodeRedirectUrl (line 164) | @Test method testEncodeUrl (line 175) | @Test method testFlushBuffer (line 186) | @Test method testFlushBuffer2 (line 201) | @Test method testGetBufferSize (line 218) | @Test method testGetCharacterEncoding (line 227) | @Test method testGetContentLanguage (line 243) | @Test method testGetContentType (line 252) | @Test method testGetContentType2 (line 268) | @Test method testGetCookies (line 285) | @Test method testGetHeader (line 295) | @Test method testGetHeaderNames (line 310) | @Test method testGetHeaders (line 327) | @Test method testGetLocale (line 344) | @Test method testGetOutputStream (line 357) | @Test method testGetOutputStream2 (line 368) | @Test method testGetResponseCloser (line 384) | @Test method testGetStatus (line 393) | @Test method testGetStatusMessage (line 402) | @Test method testGetTrailerFields (line 411) | @Test method testGetWebApplication (line 420) | @Test method testGetWebApplicationOutputStream (line 429) | @Test method testGetWriter (line 440) | @Test method testGetWriter2 (line 456) | @Test method testIsBodyOnly (line 467) | @Test method testIsBufferResetting (line 478) | @Test method testIsCommitted (line 489) | @Test method testReset (line 500) | @Test method testReset2 (line 511) | @Test method testResetBuffer (line 531) | @Test method testSendError (line 555) | @Test method testSendError2 (line 574) | @Test method testSendRedirect (line 592) | @Test method testSendRedirect2 (line 623) | @Test method testRedirect3 (line 664) | @Test method testSendRedirect4 (line 693) | @Test method testSendRedirect5 (line 723) | @Test method testSetBodyOnly (line 766) | @Test method testSetBufferSize (line 779) | @Test method testSetCharacterEncoding (line 791) | @Test method testSetCharacterEncoding2 (line 810) | @Test method testSetCharacterEncoding3 (line 829) | @Test method testSetCharacterEncoding4 (line 845) | @Test method testSetCharacterEncoding5 (line 864) | @Test method testSetCharacterEncoding6 (line 895) | @SuppressWarnings("deprecation") method testSetCommitted (line 911) | @Test method testSetContentLength (line 922) | @Test method testSetContentLengthLong (line 937) | @Test method testSetContentType (line 952) | @Test method testSetContentType2 (line 967) | @Test method testSetContentType3 (line 983) | @Test method testSetDateHeader (line 999) | @Test method testSetDateHeader2 (line 1016) | @Test method testSetHeader (line 1031) | @Test method testSetHeader2 (line 1048) | @Test method testSetHeader3 (line 1064) | @Test method testSetIntHeader (line 1079) | @Test method testSetLocale (line 1094) | @Test method testSetResponseCloser (line 1104) | @Test method testSetStatus (line 1115) | @Test method testSetTrailerFields (line 1130) | @Test method testSetWebApplication (line 1145) | @Test method testSetWebAplicationOutputStream (line 1156) | @Test method testVerifyNotCommitted (line 1226) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebApplicationTest.java class DefaultWebApplicationTest (line 83) | class DefaultWebApplicationTest { method testAddFilter (line 88) | @Test method testAddFilter2 (line 98) | @Test method testAddFilter3 (line 123) | @Test method testAddFilter4 (line 176) | @Test method testAddFilter5 (line 201) | @Test method testAddFilter6 (line 213) | @Test method testAddFilter7 (line 222) | @Test method testAddFilter8 (line 234) | @Test method testAddFilter9 (line 245) | @Test method testAddFilter10 (line 256) | @Test method testAddFilter11 (line 267) | @Test method testAddFilter12 (line 277) | @Test method testAddFilter13 (line 287) | @Test method testAddFilterMapping (line 307) | @Test method testAddInitializer (line 333) | @Test method testAddInitializer2 (line 346) | @Test method testAddInitializer3 (line 357) | @Test method testAddJspFile (line 375) | @Test method testAddJspFile2 (line 384) | @Test method testAddJspFile3 (line 396) | @Test method testAddMimeType (line 406) | @Test method testAddListener (line 417) | @Test method testAddListener2 (line 428) | @Test method testAddListener3 (line 445) | @Test method testAddListener4 (line 474) | @Test method testAddListener5 (line 501) | @Test method testAddListener6 (line 523) | @Test method testAddMapping (line 540) | @Test method testAddMapping2 (line 557) | @Test method testAddResource (line 572) | @Test method testAddServlet (line 584) | @Test method testAddServlet2 (line 613) | @Test method testAddServlet3 (line 638) | @Test method testAddServlet4 (line 649) | @Test method testAddServletMapping (line 662) | @Test method testCreateFilter (line 690) | @Test method testCreateListener (line 699) | @Test method testCreateListener2 (line 709) | @Test method testCreateListener3 (line 721) | @Test method testCreateServlet (line 731) | @Test method testDeclareRoles (line 740) | @Test method testDestroy (line 751) | @Test method testGetAsync (line 772) | @Test method testGetAsync2 (line 824) | @Test method testGetAttribute (line 871) | @Test method testGetAttributeNames (line 880) | @Test method testGetContext (line 889) | @Test method testGetContextPath (line 898) | @Test method testGetDefaultServlet (line 907) | @Test method testGetDefaultSessionTrackingModes (line 916) | @Test method testGetEffectiveMajorVersion (line 925) | @Test method testGetEffectiveMinorVersion (line 934) | @Test method testGetEffectiveSessionTrackingMode (line 943) | @Test method testGetEffectiveSessionTrackingModes2 (line 952) | @Test method testGetFilterRegistration (line 963) | @Test method testGetFilterRegistration2 (line 978) | @Test method testGetFilterRegistrations (line 988) | @Test method testGetInitParameter (line 998) | @Test method testGetInitParameterNames (line 1008) | @Test method testGetInitializers (line 1020) | @Test method testGetJspConfigDescriptor (line 1032) | @Test method testGetMajorVersion (line 1041) | @Test method testGetManager (line 1050) | @Test method testGetMappings (line 1059) | @Test method testGetMimeType (line 1069) | @Test method testGetMimeType2 (line 1079) | @Test method testGetMimeType3 (line 1089) | @Test method testGetMimeType4 (line 1098) | @Test method testGetMimeType5 (line 1108) | @Test method testGetMinorVersion (line 1117) | @Test method testGetRealPath (line 1126) | @Test method testGetRealPath2 (line 1135) | @Test method testGetRequest (line 1145) | @Test method testGetRequestCharacterEncoding (line 1157) | @Test method testGetResource (line 1170) | @Test method testGetResourceAsStream (line 1179) | @Test method testGetResourcePaths (line 1189) | @Test method testGetResourcePaths2 (line 1203) | @Test method testGetResourcePaths3 (line 1228) | @Test method testGetResourcePaths4 (line 1237) | @Test method testGetResponse (line 1251) | @Test method testGetResponseCharacterEncoding (line 1263) | @Test method testGetSecurityManager (line 1276) | @Test method testGetServerInfo (line 1285) | @Test method testGetServletContextId (line 1295) | @Test method testGetServletContextName (line 1304) | @Test method testGetServletRegistration (line 1313) | @Test method testGetServletRegistration2 (line 1323) | @Test method testGetServletRegistrations (line 1334) | @Test method testGetServletRegistrations2 (line 1344) | @Test method testGetVirtualServerName (line 1354) | @Test method testInclude2 (line 1367) | @Test method testInclude3 (line 1398) | @Test method testInitialize (line 1427) | @Test method testInitializeFilters (line 1437) | @Test method testInitializeFinish (line 1447) | @Test method testInitializeInitializers (line 1457) | @Test method testInitializeServlets (line 1467) | @Test method testIsDistributable (line 1477) | @Test method testIsInitialized (line 1486) | @Test method testIsMetadataComplete (line 1497) | @Test method testLinkRequestAndResponse (line 1506) | @Test method testLog (line 1521) | @Test method testLog2 (line 1530) | @Test method testService (line 1541) | @Test method testService2 (line 1568) | @Test method testService3 (line 1594) | @Test method testSetAttribute (line 1617) | @Test method testSetAttribute2 (line 1627) | @Test method testSetClassLoader (line 1636) | @Test method testSetContextPath (line 1647) | @Test method testSetDefaultServlet (line 1657) | @Test method testSetDistributable (line 1669) | @Test method testSetEffectiveMajorVersion (line 1680) | @Test method testSetEffectiveMinorVersion (line 1691) | @Test method testSetEffectiveSessionTrackingModes (line 1702) | @Test method testSetInitParameter (line 1715) | @Test method testSetInitParameter2 (line 1725) | @Test method testSetInitParameter3 (line 1737) | @Test method testSetInitParameter4 (line 1747) | @Test method testSetJspConfigDescriptor (line 1759) | @Test method testSetMetadataComplete (line 1780) | @Test method testSetRequestCharacterEncoding (line 1791) | @Test method testSetResponseCharacterEncoding (line 1802) | @Test method testSetServletContextName (line 1813) | @Test method testSetVirtualServerName (line 1824) | @Test method testSetWebApplicationRequestMapper (line 1836) | @Test method testStart (line 1851) | @Test method testStart2 (line 1862) | @Test method testStop (line 1879) | @Test method testRemoveAttribute (line 1892) | @Test method testRemoveServletMapping (line 1904) | @Test method testUnlinkRequestAndResponse (line 1919) | @Test class TestAddFilterFilter (line 1935) | class TestAddFilterFilter implements Filter { method doFilter (line 1937) | @Override class TestAddFilter5Filter (line 1945) | class TestAddFilter5Filter implements Filter { method doFilter (line 1947) | @Override class TestAddInitializer2Initializer (line 1956) | public static class TestAddInitializer2Initializer implements ServletC... method onStartup (line 1958) | @Override class TestAddInitializer3Initializer (line 1967) | public static class TestAddInitializer3Initializer implements ServletC... method TestAddInitializer3Initializer (line 1974) | public TestAddInitializer3Initializer() throws IOException { method onStartup (line 1978) | @Override class TestAddListener2Listener (line 1986) | public static class TestAddListener2Listener implements EventListener { class TestCreateListenerEventListener (line 1992) | public static class TestCreateListenerEventListener implements EventLi... class TestCreateListener2ServletContextListener (line 1998) | public static class TestCreateListener2ServletContextListener implemen... class TestCreateListener3ServletRequestListener (line 2004) | public static class TestCreateListener3ServletRequestListener implemen... class TestGetServletRegistration2Servlet (line 2010) | public static class TestGetServletRegistration2Servlet extends HttpSer... class TestGetServletRegistrationsServlet (line 2016) | public static class TestGetServletRegistrationsServlet extends HttpSer... FILE: core/impl/src/test/java/cloud/piranha/core/impl/DefaultWebConnectionTest.java class DefaultWebConnectionTest (line 39) | class DefaultWebConnectionTest { method testClose (line 44) | @Test method testGetInputStream (line 57) | @Test method testGetOutputStream (line 68) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/FilterTest.java class FilterTest (line 55) | class FilterTest { method setUp (line 67) | @BeforeEach method testDoFilter (line 77) | @Test method testAddFilterGetClassName (line 94) | @Test class TestMultiple1Filter (line 104) | class TestMultiple1Filter implements Filter { method destroy (line 109) | @Override method doFilter (line 122) | @Override method init (line 134) | @Override class TestMultiple2Filter (line 142) | class TestMultiple2Filter implements Filter { method destroy (line 147) | @Override method doFilter (line 160) | @Override method init (line 172) | @Override class TestEndServlet (line 180) | class TestEndServlet extends HttpServlet { method doGet (line 192) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/HttpSessionTest.java class HttpSessionTest (line 70) | public class HttpSessionTest { method testAttributeAdded (line 77) | @Test method testAttributeRemoved (line 116) | @Test method testAttributeReplaced (line 156) | @Test method testSessionCreated (line 197) | @Test method testSessionDestroyed (line 235) | @Test method testSessionIdChanged (line 273) | @Test method testValueBound (line 315) | @Test method testValueUnbound (line 338) | @Test method testValueBoundUnbound (line 365) | @Test method testGetAttribute (line 390) | @Test method testGetAttributeNames (line 404) | @Test method testGetCookies (line 415) | @SuppressWarnings({"removal"}) method testGetCreationTime (line 449) | @Test method testGetId (line 460) | @Test method testGetLastAccessedTime (line 471) | @Test method testGetMaxInactiveInterval (line 482) | @Test method testGetServletContext (line 494) | @Test method testInvalidate (line 506) | @Test method testInvalidate2 (line 524) | @Test method testIsNew (line 537) | @Test method testRemoveAttribute (line 551) | @Test method testSetAttribute (line 565) | @Test method testSetAttribute2 (line 577) | @Test method testSetMaxInactiveInterval (line 590) | @Test class TestSetCommentListener (line 603) | public static class TestSetCommentListener implements ServletContextLi... method contextInitialized (line 605) | @SuppressWarnings({"removal"}) class TestSetCommentServlet (line 616) | public static class TestSetCommentServlet extends HttpServlet { method service (line 618) | @SuppressWarnings({"removal"}) method testCreateSession (line 632) | @Test method testDestroySession (line 642) | @Test method testEncodeRedirectURL (line 662) | @Test method testEncodeURL (line 671) | @Test method testGetComment (line 680) | @Test method testGetDomain (line 692) | @Test method testGetEffectiveSessionTrackingModes (line 704) | @Test method testGetMaxAge (line 714) | @Test method testGetName (line 727) | @Test method testGetPath (line 739) | @Test method testGetSession (line 751) | @Test method testGetSession2 (line 761) | @Test method testGetSessionCookieConfig (line 777) | @Test method testGetSessionTimeout (line 786) | @Test method testIsHttpOnly (line 799) | @Test method testIsSecure (line 812) | @Test method testSetComment (line 827) | @SuppressWarnings({"removal"}) method testSetComment2 (line 839) | @SuppressWarnings({"removal"}) method testSetDomain (line 859) | @Test method testSetHttpOnly (line 878) | @Test method testSetMaxAge (line 897) | @Test method testSetName (line 916) | @Test method testSetPath (line 935) | @Test method testSetSecure (line 954) | @Test method testSetSessionTrackingModes (line 968) | @Test method testChangeSessionId (line 982) | @Test method testChangeSessionId2 (line 1000) | @Test method testChangeSessionId3 (line 1018) | @Test method testChangeSessionId4 (line 1033) | @Test method testGetSession3 (line 1051) | @Test method testGetSession4 (line 1067) | @Test method testCreateListenerWithHttpSessionListener (line 1084) | @Test method testGetSessionCookieConfigIsNotNull (line 1096) | @Test method testGetSessionTimeoutToSeeIfValueIsGreaterThanZero (line 1107) | @Test method testGetSessionWhenPassingInFalseReturnsNull (line 1118) | @Test method testGetSessionWhenPassingInTrueAndFalseReturnsNotNull (line 1140) | @Test method testGetSessionWhenPassingInTrueReturnNotNull (line 1162) | @Test method testGetSessionWithoutParameters (line 1186) | @Test method testIsRequestedSessionIdFromCookie (line 1230) | @Test method testIsRequestedSessionIdFromURLReturnsFalseByDefault (line 1242) | @Test method testIsRequestedSessionIdValidReturnsFalseByDefault (line 1253) | @Test method testIsRequestedSessionIdValidReturnsTrue (line 1265) | @Test method testSetRequestedSessionIdFromCookieToTrue (line 1287) | @Test method testSetRequestedSessionIdFromURLToTrue (line 1300) | @Test method testSetSessionTimeoutThrowsIllegalStateExceptionAfterStart (line 1314) | @Test method testSetSessionTimeoutWithMultipleTimeouts (line 1328) | @Test method testSetSessionTrackingModesWithEmptyHashSet (line 1342) | @Test class TestCreateListenerWithHttpSessionListener (line 1355) | public static class TestCreateListenerWithHttpSessionListener implemen... FILE: core/impl/src/test/java/cloud/piranha/core/impl/ReadListenerTest.java class ReadListenerTest (line 45) | public class ReadListenerTest { method createWebApplication (line 47) | private WebApplication createWebApplication() { method createWebApplicationRequest (line 51) | private WebApplicationRequest createWebApplicationRequest() { method createWebApplicationResponse (line 55) | private WebApplicationResponse createWebApplicationResponse() { method testOnAllDataRead (line 64) | @Test method testOnDataAvailable (line 91) | @Test class TestOnAllDataReadReadListener (line 111) | public static class TestOnAllDataReadReadListener implements ReadListe... method TestOnAllDataReadReadListener (line 123) | public TestOnAllDataReadReadListener(WebApplication webApplication) { method onAllDataRead (line 127) | @Override method onDataAvailable (line 132) | @Override method onError (line 136) | @Override class TestOnDataAvailableReadListener (line 144) | public static class TestOnDataAvailableReadListener implements ReadLis... method TestOnDataAvailableReadListener (line 156) | public TestOnDataAvailableReadListener(WebApplication webApplication) { method onAllDataRead (line 160) | @Override method onDataAvailable (line 164) | @Override method onError (line 169) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/RequestDispatcherTest.java class RequestDispatcherTest (line 65) | class RequestDispatcherTest { method testForwardWithNamedDispatcher (line 78) | @Test method testNamedForward2 (line 135) | @Test method testNamedForward3 (line 176) | @Test method testNamedForward4 (line 212) | @Test method testNamedInclude (line 255) | @Test method testForward (line 297) | @Test method testForward3 (line 336) | @Test method testForward4 (line 367) | @Test method testForwardNoWrapping (line 399) | @Test method testForwardWithNamedDispatcher2 (line 434) | @Test method testForwardWithQueryString (line 472) | @Test method testGetExistingNamedDispatcher (line 526) | @Test method testGetNonExistingNamedDispatcher (line 542) | @Test method testInclude (line 557) | @Test method testIncludeOutputStream (line 593) | @Test method testIncludeNoWrapping (line 628) | @Test method testIncludeWitNamedRequestDispatcherAndIllegalStateException (line 676) | @Test method testIncludeWitNamedRequestDispatcherAndBufferSize (line 721) | @Test method testIncludeWithQueryString (line 768) | @Test method testErrorDispatcher (line 818) | @Test method testErrorDispatcher2 (line 857) | @Test method testGetRequestDispatcher (line 897) | @Test method testGetRequestDispatcher2 (line 914) | @Test method testInclude2 (line 932) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/ServletContextAttributeListenerTest.java class ServletContextAttributeListenerTest (line 50) | class ServletContextAttributeListenerTest { method createWebApplication (line 52) | private WebApplication createWebApplication() { method createWebApplicationRequest (line 56) | private WebApplicationRequest createWebApplicationRequest() { method createWebApplicationResponse (line 60) | private WebApplicationResponse createWebApplicationResponse() { method testAttributeAdded (line 71) | @Test method testAttributeRemoved (line 106) | @Test method testAttributeReplaced (line 143) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/ServletInputStreamTest.java class ServletInputStreamTest (line 47) | public class ServletInputStreamTest { method createWebApplication (line 49) | private WebApplication createWebApplication() { method createWebApplicationRequest (line 53) | private WebApplicationRequest createWebApplicationRequest() { method createWebApplicationResponse (line 57) | private WebApplicationResponse createWebApplicationResponse() { method testIsFinished (line 66) | void testIsFinished() throws Exception { method testIsReady (line 77) | void testIsReady() throws Exception { method testRead (line 88) | @Test method testSetReadListener (line 103) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/ServletRegistrationTest.java class ServletRegistrationTest (line 47) | class ServletRegistrationTest { method createWebApplication (line 49) | private WebApplication createWebApplication() { method testGetClassName (line 56) | @Test method testGetInitParameter (line 67) | @Test method testGetInitParameters (line 78) | @Test method testGetName (line 89) | @Test method testGetRunAsRole (line 99) | @Test method testGetServletRegistration2 (line 113) | @Test method testSetInitParameters (line 123) | @Test method testSetInitParameters2 (line 135) | @Test method testSetInitParameters3 (line 148) | @Test method testSetInitParameters4 (line 161) | @Test method testSetInitParameters5 (line 174) | @Test class TestGetClassNameServlet (line 188) | public static class TestGetClassNameServlet extends HttpServlet { FILE: core/impl/src/test/java/cloud/piranha/core/impl/ServletRequestAttributeListenerTest.java class ServletRequestAttributeListenerTest (line 49) | class ServletRequestAttributeListenerTest { method createWebApplication (line 51) | private WebApplication createWebApplication() { method createWebApplicationRequest (line 55) | private WebApplicationRequest createWebApplicationRequest() { method createWebApplicationResponse (line 59) | private WebApplicationResponse createWebApplicationResponse() { method testAttributeAdded (line 70) | @Test method testAttributeRemoved (line 103) | @Test method testAttributeReplaced (line 137) | @Test FILE: core/impl/src/test/java/cloud/piranha/core/impl/ServletTest.java class ServletTest (line 50) | class ServletTest { method setUp (line 62) | @BeforeEach method testService (line 72) | @Test class TestServlet (line 95) | public static class TestServlet extends HttpServlet { method TestServlet (line 99) | public TestServlet() { method doGet (line 102) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestChat1Servlet.java class TestChat1Servlet (line 48) | public class TestChat1Servlet extends HttpServlet { method init (line 76) | @Override method doGet (line 113) | @Override method doPost (line 174) | @Override method destroy (line 206) | @Override method notify (line 218) | private void notify(String message) throws IOException { FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestChat2Servlet.java class TestChat2Servlet (line 48) | public class TestChat2Servlet extends HttpServlet { method init (line 76) | @Override method doGet (line 113) | @Override method doPost (line 174) | @Override method destroy (line 206) | @Override method notify (line 218) | private void notify(String message) throws IOException { FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestEcho1Servlet.java class TestEcho1Servlet (line 41) | public class TestEcho1Servlet extends HttpServlet { method doGet (line 56) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestEcho2Servlet.java class TestEcho2Servlet (line 41) | public class TestEcho2Servlet extends HttpServlet { method doGet (line 56) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestHttpServerRequest.java class TestHttpServerRequest (line 41) | public class TestHttpServerRequest implements HttpServerRequest { method getHeader (line 43) | @Override method getHeaders (line 48) | @Override method isSecure (line 53) | @Override method TestHttpServerRequest (line 117) | public TestHttpServerRequest() { method getHeaderNames (line 133) | @Override method getInputStream (line 141) | @Override method getLocalAddress (line 149) | @Override method getLocalHostname (line 157) | @Override method getLocalPort (line 165) | @Override method getMethod (line 173) | @Override method getRemoteAddress (line 181) | @Override method getRemoteHostname (line 189) | @Override method getRemotePort (line 197) | @Override method getRequestTarget (line 205) | @Override method setMethod (line 215) | public void setMethod(String method) { method setInputStream (line 224) | public void setInputStream(InputStream inputStream) { method setLocalAddress (line 233) | public void setLocalAddress(String localAddress) { method setLocalHostname (line 242) | public void setLocalHostname(String localHostname) { method setLocalPort (line 251) | public void setLocalPort(int localPort) { method setQueryString (line 260) | public void setQueryString(String queryString) { method setRemoteAddress (line 269) | public void setRemoteAddress(String remoteAddress) { method setRemoteHostname (line 278) | public void setRemoteHostname(String remoteHostname) { method setRemotePort (line 287) | public void setRemotePort(int remotePort) { method setRequestTarget (line 296) | public void setRequestTarget(String requestTarget) { FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestHttpServerResponse.java class TestHttpServerResponse (line 40) | public class TestHttpServerResponse implements HttpServerResponse { method TestHttpServerResponse (line 50) | public TestHttpServerResponse() { method getByteArrayOutputStream (line 57) | public ByteArrayOutputStream getByteArrayOutputStream() { method addHeader (line 61) | @Override method getHeader (line 65) | @Override method getOutputStream (line 70) | @Override method setHeader (line 75) | @Override method setStatus (line 79) | @Override method writeHeaders (line 83) | @Override method writeStatusLine (line 87) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestIOExceptionServlet.java class TestIOExceptionServlet (line 41) | public class TestIOExceptionServlet extends HttpServlet { method doGet (line 56) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestInclude2Servlet.java class TestInclude2Servlet (line 42) | public class TestInclude2Servlet extends HttpServlet { method init (line 50) | @Override method doGet (line 62) | @Override method destroy (line 72) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestInclude3Servlet.java class TestInclude3Servlet (line 43) | public class TestInclude3Servlet extends HttpServlet { method init (line 51) | @Override method doGet (line 63) | @Override method destroy (line 73) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestInclude4Servlet.java class TestInclude4Servlet (line 43) | public class TestInclude4Servlet extends HttpServlet { method init (line 51) | @Override method doGet (line 63) | @Override method destroy (line 75) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestIncludeServlet.java class TestIncludeServlet (line 43) | public class TestIncludeServlet extends HttpServlet { method init (line 51) | @Override method doGet (line 63) | @Override method destroy (line 73) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestRuntimeExceptionServlet.java class TestRuntimeExceptionServlet (line 41) | public class TestRuntimeExceptionServlet extends HttpServlet { method doGet (line 56) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestSnoopServlet.java class TestSnoopServlet (line 46) | public class TestSnoopServlet extends HttpServlet { method processRequest (line 61) | protected void processRequest(HttpServletRequest request, HttpServletR... method doGet (line 175) | @Override method doPost (line 188) | @Override FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestWebApplicationRequest.java class TestWebApplicationRequest (line 35) | public class TestWebApplicationRequest extends DefaultWebApplicationRequ... FILE: core/impl/src/test/java/cloud/piranha/core/impl/TestWebApplicationResponse.java class TestWebApplicationResponse (line 37) | public class TestWebApplicationResponse extends DefaultWebApplicationRes... method TestWebApplicationResponse (line 42) | public TestWebApplicationResponse() { method getResponseBytes (line 50) | public byte[] getResponseBytes() { FILE: core/impl/src/test/java/cloud/piranha/core/impl/WriteListenerTest.java class WriteListenerTest (line 45) | public class WriteListenerTest { method createWebApplication (line 47) | private WebApplication createWebApplication() { method createWebApplicationRequest (line 51) | private WebApplicationRequest createWebApplicationRequest() { method createWebApplicationResponse (line 55) | private WebApplicationResponse createWebApplicationResponse() { method testOnWritePossible (line 64) | @Test class TestOnWritePossibleWriteListener (line 84) | public static class TestOnWritePossibleWriteListener implements WriteL... method TestOnWritePossibleWriteListener (line 96) | public TestOnWritePossibleWriteListener(WebApplication webApplicatio... method onWritePossible (line 100) | @Override method onError (line 105) | @Override FILE: debug/src/main/java/cloud/piranha/debug/Debug.java class Debug (line 34) | public class Debug { method Debug (line 39) | public Debug() { method main (line 46) | public static void main(String[] args) { FILE: dist/coreprofile/src/main/java/cloud/piranha/dist/coreprofile/CoreProfilePiranhaMain.java class CoreProfilePiranhaMain (line 49) | public class CoreProfilePiranhaMain extends SingleMain { method CoreProfilePiranhaMain (line 54) | public CoreProfilePiranhaMain() { method main (line 63) | public static void main(String[] arguments) { FILE: dist/isolated/src/main/java/cloud/piranha/dist/isolated/IsolatedPiranha.java class IsolatedPiranha (line 65) | public class IsolatedPiranha implements Piranha, Runnable { method IsolatedPiranha (line 105) | public IsolatedPiranha() { method getConfiguration (line 112) | @Override method get (line 122) | public static IsolatedPiranha get() { method main (line 131) | public static void main(String[] arguments) { method processArguments (line 143) | private void processArguments(String[] arguments) { method run (line 168) | @Override method deploy (line 277) | private void deploy(File warFile, HttpWebApplicationServer webApplicat... method getContextPath (line 298) | private String getContextPath(File warFile) { method createDeployingFile (line 310) | private File createDeployingFile() { method createStartedFile (line 322) | private File createStartedFile() { FILE: dist/isolated/src/test/java/cloud/piranha/dist/isolated/IsolatedPiranhaIT.java class IsolatedPiranhaIT (line 45) | class IsolatedPiranhaIT { method extractZipInputStream (line 54) | private void extractZipInputStream(ZipInputStream zipInput, String fil... method extractServer (line 67) | private void extractServer(File zipFile) { method testRun (line 91) | @Test FILE: dist/micro/src/main/java/cloud/piranha/dist/micro/MicroBootstrap.java class MicroBootstrap (line 51) | public class MicroBootstrap implements Runnable { method MicroBootstrap (line 81) | public MicroBootstrap() { method main (line 92) | public static void main(String[] arguments) { method configure (line 110) | public void configure(String[] arguments) { method run (line 154) | @Override method stop (line 181) | public void stop() { FILE: dist/micro/src/test/java/cloud/piranha/dist/micro/MicroPiranhaIT.java class MicroPiranhaIT (line 43) | class MicroPiranhaIT { method testCommandLine (line 50) | @Disabled FILE: dist/microprofile/src/main/java/cloud/piranha/dist/microprofile/MicroProfilePiranhaMain.java class MicroProfilePiranhaMain (line 44) | public class MicroProfilePiranhaMain extends SingleMain { method MicroProfilePiranhaMain (line 49) | public MicroProfilePiranhaMain() { method main (line 58) | public static void main(String[] arguments) { FILE: dist/platform/src/main/java/cloud/piranha/dist/platform/PlatformPiranhaMain.java class PlatformPiranhaMain (line 39) | public class PlatformPiranhaMain extends MultiPiranhaMain { method PlatformPiranhaMain (line 44) | public PlatformPiranhaMain() { method main (line 53) | public static void main(String[] arguments) { FILE: dist/platform/src/main/java/cloud/piranha/dist/platform/PlatformWebApplication.java class PlatformWebApplication (line 39) | public class PlatformWebApplication extends DefaultWebApplication { method PlatformWebApplication (line 51) | public PlatformWebApplication(WebApplicationServerRequestMapper reques... method getContext (line 55) | @Override FILE: dist/platform/src/test/java/cloud/piranha/dist/platform/PlatformPiranhaBuilderTest.java class PlatformPiranhaBuilderTest (line 48) | class PlatformPiranhaBuilderTest { method testHttpPort (line 55) | @Test method testHttpPort2 (line 75) | @Test method testHttpsPort2 (line 98) | @Test method testDefaultExtensionClass (line 124) | @Test FILE: dist/platform/src/test/java/cloud/piranha/dist/platform/PlatformPiranhaIT.java class PlatformPiranhaIT (line 47) | class PlatformPiranhaIT { method extractZipInputStream (line 56) | private void extractZipInputStream(ZipInputStream zipInput, String fil... method extractServer (line 69) | private void extractServer(File zipFile) { method testRun (line 93) | @Test FILE: dist/server/src/main/java/cloud/piranha/dist/server/ServerPiranhaMain.java class ServerPiranhaMain (line 39) | public class ServerPiranhaMain extends MultiPiranhaMain { method ServerPiranhaMain (line 44) | public ServerPiranhaMain() { method main (line 53) | public static void main(String[] arguments) { FILE: dist/server/src/main/java/cloud/piranha/dist/server/ServerWebApplication.java class ServerWebApplication (line 39) | public class ServerWebApplication extends DefaultWebApplication { method ServerWebApplication (line 51) | public ServerWebApplication(WebApplicationServerRequestMapper requestM... method getContext (line 55) | @Override FILE: dist/server/src/test/java/cloud/piranha/dist/server/ServerPiranhaBuilderTest.java class ServerPiranhaBuilderTest (line 48) | class ServerPiranhaBuilderTest { method testHttpPort (line 55) | @Test method testHttpPort2 (line 75) | @Test method testHttpsPort2 (line 98) | @Test method testDefaultExtensionClass (line 124) | @Test FILE: dist/server/src/test/java/cloud/piranha/dist/server/ServerPiranhaIT.java class ServerPiranhaIT (line 47) | class ServerPiranhaIT { method extractZipInputStream (line 56) | private void extractZipInputStream(ZipInputStream zipInput, String fil... method extractServer (line 69) | private void extractServer(File zipFile) { method testRun (line 93) | @Test FILE: dist/servlet/src/main/java/cloud/piranha/dist/servlet/ServletPiranhaMain.java class ServletPiranhaMain (line 44) | public class ServletPiranhaMain extends SingleMain { method main (line 51) | public static void main(String[] arguments) { FILE: dist/webprofile/src/main/java/cloud/piranha/dist/webprofile/WebProfilePiranhaMain.java class WebProfilePiranhaMain (line 44) | public class WebProfilePiranhaMain extends SingleMain { method WebProfilePiranhaMain (line 49) | public WebProfilePiranhaMain() { method main (line 58) | public static void main(String[] arguments) { FILE: docker/coreprofile/src/test/java/cloud/piranha/docker/coreprofile/CoreProfileIT.java class CoreProfileIT (line 16) | public class CoreProfileIT { method testBasicFunctionality (line 24) | @Test FILE: embedded/src/main/java/cloud/piranha/embedded/EmbeddedPiranha.java class EmbeddedPiranha (line 48) | public class EmbeddedPiranha implements Piranha { method EmbeddedPiranha (line 63) | public EmbeddedPiranha() { method EmbeddedPiranha (line 73) | public EmbeddedPiranha(WebApplication webApplication) { method destroy (line 82) | public EmbeddedPiranha destroy() { method getConfiguration (line 87) | @Override method getWebApplication (line 95) | public WebApplication getWebApplication() { method initialize (line 104) | public EmbeddedPiranha initialize() { method service (line 120) | public EmbeddedResponse service(String servletPath, String... paramete... method service (line 152) | public EmbeddedResponse service(WebApplicationRequest request) throws ... method service (line 166) | public void service(WebApplicationRequest request, WebApplicationRespo... method start (line 184) | public EmbeddedPiranha start() { method stop (line 194) | public EmbeddedPiranha stop() { FILE: embedded/src/main/java/cloud/piranha/embedded/EmbeddedPiranhaBuilder.java class EmbeddedPiranhaBuilder (line 56) | public class EmbeddedPiranhaBuilder implements PiranhaBuilder filte... method filter (line 342) | public EmbeddedPiranhaBuilder filter(String filterName, String classNa... method filterInitParam (line 355) | public EmbeddedPiranhaBuilder filterInitParam(String filterName, Strin... method filterMapping (line 372) | public EmbeddedPiranhaBuilder filterMapping(String filterName, String.... method httpSessionManager (line 383) | public EmbeddedPiranhaBuilder httpSessionManager(HttpSessionManager ht... method initializer (line 394) | public EmbeddedPiranhaBuilder initializer(Class initializerClass) { method initializer (line 405) | public EmbeddedPiranhaBuilder initializer(String className) { method initializers (line 416) | public EmbeddedPiranhaBuilder initializers(Class... initializerClas... method listener (line 429) | public EmbeddedPiranhaBuilder listener(String className) { method processServletsMapped (line 434) | private EmbeddedPiranhaBuilder processServletsMapped(Object... objects) { method servlet (line 451) | public EmbeddedPiranhaBuilder servlet(String servletName, Class ser... method servlet (line 462) | public EmbeddedPiranhaBuilder servlet(String servletName, String class... method servlet (line 474) | public EmbeddedPiranhaBuilder servlet(String servletName, Class ser... method servlet (line 486) | public EmbeddedPiranhaBuilder servlet(String servletName, String class... method servletInitParam (line 500) | public EmbeddedPiranhaBuilder servletInitParam(String servletName, Str... method servletMapped (line 517) | public EmbeddedPiranhaBuilder servletMapped(Class servletClass, Str... method servletMapped (line 530) | public EmbeddedPiranhaBuilder servletMapped(Class servletClass, boo... method servletMapping (line 542) | public EmbeddedPiranhaBuilder servletMapping(String servletName, Strin... method servletsMapped (line 554) | public EmbeddedPiranhaBuilder servletsMapped(Class servletClass1, S... method servletsMapped (line 568) | public EmbeddedPiranhaBuilder servletsMapped(Class servletClass1, S... method servletsMapped (line 584) | public EmbeddedPiranhaBuilder servletsMapped(Class servletClass1, S... method servletsMapped (line 603) | public EmbeddedPiranhaBuilder servletsMapped(Class servletClass1, S... method servletsMapped (line 624) | public EmbeddedPiranhaBuilder servletsMapped(Class servletClass1, S... method stringResource (line 637) | public EmbeddedPiranhaBuilder stringResource(String path, String value) { method webApplication (line 648) | public EmbeddedPiranhaBuilder webApplication(WebApplication webApplica... FILE: embedded/src/main/java/cloud/piranha/embedded/EmbeddedRequest.java class EmbeddedRequest (line 41) | public class EmbeddedRequest extends DefaultWebApplicationRequest { method EmbeddedRequest (line 49) | public EmbeddedRequest(String servletPath) { method EmbeddedRequest (line 58) | public EmbeddedRequest() { method getWebApplication (line 73) | public WebApplication getWebApplication() { FILE: embedded/src/main/java/cloud/piranha/embedded/EmbeddedRequestBuilder.java class EmbeddedRequestBuilder (line 41) | public class EmbeddedRequestBuilder { method EmbeddedRequestBuilder (line 51) | public EmbeddedRequestBuilder() { method attribute (line 62) | public EmbeddedRequestBuilder attribute(String name, Object value) { method build (line 72) | public EmbeddedRequest build() { method contextPath (line 85) | public EmbeddedRequestBuilder contextPath(String contextPath) { method cookie (line 96) | public EmbeddedRequestBuilder cookie(Cookie cookie) { method header (line 119) | public EmbeddedRequestBuilder header(String name, String value) { method method (line 130) | public EmbeddedRequestBuilder method(String method) { method parameter (line 142) | public EmbeddedRequestBuilder parameter(String name, String... values) { method pathInfo (line 153) | public EmbeddedRequestBuilder pathInfo(String pathInfo) { method requestedSessionId (line 164) | public EmbeddedRequestBuilder requestedSessionId(String requestedSessi... method requestedSessionIdFromCookie (line 175) | public EmbeddedRequestBuilder requestedSessionIdFromCookie(boolean req... method scheme (line 186) | public EmbeddedRequestBuilder scheme(String scheme) { method servletPath (line 197) | public EmbeddedRequestBuilder servletPath(String servletPath) { method webApplication (line 208) | public EmbeddedRequestBuilder webApplication(WebApplication webApp) { FILE: embedded/src/main/java/cloud/piranha/embedded/EmbeddedResponse.java class EmbeddedResponse (line 41) | public class EmbeddedResponse extends DefaultWebApplicationResponse { method EmbeddedResponse (line 46) | public EmbeddedResponse() { method getResponseAsByteArray (line 57) | public byte[] getResponseAsByteArray() { method getResponseAsString (line 65) | public String getResponseAsString() { FILE: embedded/src/main/java/cloud/piranha/embedded/EmbeddedResponseBuilder.java class EmbeddedResponseBuilder (line 39) | public class EmbeddedResponseBuilder { method EmbeddedResponseBuilder (line 49) | public EmbeddedResponseBuilder() { method bodyOnly (line 59) | public EmbeddedResponseBuilder bodyOnly(boolean bodyOnly) { method build (line 69) | public EmbeddedResponse build() { method webApplication (line 79) | public EmbeddedResponseBuilder webApplication(WebApplication webApplic... FILE: embedded/src/test/java/cloud/piranha/embedded/EmbeddedPiranhaBuilderTest.java class EmbeddedPiranhaBuilderTest (line 59) | class EmbeddedPiranhaBuilderTest { method testAliasedDirectoryResource (line 67) | @Test method testAttribute (line 78) | @Test method testDirectoryResource (line 91) | @Test method testClassLoader (line 104) | @Test method testExtension (line 116) | @Test method testExtensions (line 127) | @Test method testFilter (line 138) | @Test method testFilter2 (line 149) | @Test method testFilterInitParam (line 160) | @Test method testFilterMapping (line 173) | @Test method testHttpSessionManager (line 187) | @Test method testInitializer (line 200) | @Test method testInitializer2 (line 211) | @Test method testInitializers (line 222) | @Test method testListener (line 235) | @Test method testServlet (line 251) | @Test method testServlet2 (line 262) | @Test method testServlet3 (line 273) | @Test method testServlet4 (line 287) | @Test method testServletInitParam (line 301) | @Test method testServletMapping (line 314) | @Test method testServletMapped (line 328) | @Test method testServletMapped2 (line 341) | @Test method testServletsMapped (line 355) | @Test method testServletsMapped2 (line 368) | @Test method testServletsMapped3 (line 384) | @Test method testServletsMapped4 (line 406) | @Test method testServletsMapped5 (line 432) | @Test method testStringResource (line 464) | @Test method testWebApplication (line 475) | @Test class TestExtension (line 487) | public static class TestExtension implements WebApplicationExtension { method configure (line 489) | @Override class TestFilter (line 498) | public static class TestFilter implements Filter { method doFilter (line 500) | @Override class TestInitializer (line 509) | public static class TestInitializer implements ServletContainerInitial... method onStartup (line 511) | @Override class TestServlet (line 521) | public static class TestServlet extends HttpServlet { class Test2Servlet (line 527) | public static class Test2Servlet extends HttpServlet { class Test3Servlet (line 533) | public static class Test3Servlet extends HttpServlet { class Test4Servlet (line 539) | public static class Test4Servlet extends HttpServlet { class Test5Servlet (line 545) | public static class Test5Servlet extends HttpServlet { class TestServletRequestListener (line 551) | public static class TestServletRequestListener implements ServletReque... method TestServletRequestListener (line 553) | public TestServletRequestListener() { method requestInitialized (line 556) | @Override FILE: embedded/src/test/java/cloud/piranha/embedded/EmbeddedPiranhaTest.java class EmbeddedPiranhaTest (line 52) | class EmbeddedPiranhaTest { method testExtension (line 59) | @Test method testService (line 70) | @Test method testService2 (line 88) | @Test method testService3 (line 106) | @Test method testService4 (line 125) | @Test method testService5 (line 144) | @Test class TestExtension (line 165) | public static class TestExtension implements WebApplicationExtension { method configure (line 172) | @Override class TestInitializer (line 181) | public static class TestInitializer implements ServletContainerInitial... method onStartup (line 190) | @Override class TestServlet (line 199) | public static class TestServlet extends HttpServlet { method doGet (line 201) | @Override FILE: embedded/src/test/java/cloud/piranha/embedded/EmbeddedRequestBuilderTest.java class EmbeddedRequestBuilderTest (line 44) | class EmbeddedRequestBuilderTest { method testAttribute (line 49) | @Test method testContextPath (line 60) | @Test method testContextPath2 (line 71) | @Test method testCookie (line 82) | @Test method testHeader (line 97) | @Test method testMethod (line 108) | @Test method testParameter (line 119) | @Test method testParameter2 (line 130) | @Test method testPathInfo (line 141) | @Test method testPathInfo2 (line 151) | @Test method testRequestedSessionId (line 162) | @Test method testRequestedSessionIdFromCookie (line 173) | @Test method testScheme (line 185) | @Test method testServletPath (line 197) | @Test method testWebApplication (line 210) | @Test FILE: embedded/src/test/java/cloud/piranha/embedded/EmbeddedRequestTest.java class EmbeddedRequestTest (line 38) | class EmbeddedRequestTest { method testConstructor (line 43) | @Test FILE: embedded/src/test/java/cloud/piranha/embedded/EmbeddedResponseBuilderTest.java class EmbeddedResponseBuilderTest (line 43) | class EmbeddedResponseBuilderTest { method testBodyOnly (line 50) | @Test method testBodyOnly2 (line 75) | @Test method testWebApplication (line 99) | @Test FILE: extension/angus/src/main/java/cloud/piranha/extension/angus/AngusExtension.java class AngusExtension (line 40) | public class AngusExtension implements WebApplicationExtension { method AngusExtension (line 50) | public AngusExtension() { method configure (line 58) | @Override FILE: extension/annotationscan-classfile/src/main/java/cloud/piranha/extension/annotationscan/classfile/ClassfileAnnotationScanExtension.java class ClassfileAnnotationScanExtension (line 38) | public class ClassfileAnnotationScanExtension implements WebApplicationE... method ClassfileAnnotationScanExtension (line 48) | public ClassfileAnnotationScanExtension() { method configure (line 56) | @Override FILE: extension/annotationscan-classfile/src/main/java/cloud/piranha/extension/annotationscan/classfile/ClassfileAnnotationScanInitializer.java class ClassfileAnnotationScanInitializer (line 69) | public class ClassfileAnnotationScanInitializer implements ServletContai... method ClassfileAnnotationScanInitializer (line 79) | public ClassfileAnnotationScanInitializer() { method onStartup (line 89) | @Override method loadClass (line 124) | private Class loadClass(ClassLoader classLoader, String className) { method getJakartaAnnotations (line 140) | private Stream getJakartaAnnotations(Class clazz) { method isJakartaAnnotation (line 145) | private boolean isJakartaAnnotation(Annotation clazz) { method isJakartaAnnotation (line 149) | private boolean isJakartaAnnotation(ClassDesc annotation) { method readResource (line 153) | private byte[] readResource(String resourceName, ResourceManager resou... method classFileHasJakartaAnnotations (line 161) | private boolean classFileHasJakartaAnnotations(byte[] classFileBytes) { class Holder (line 196) | class Holder { method Holder (line 228) | private Holder() { method getLookup (line 259) | @SuppressWarnings("deprecation") FILE: extension/annotationscan-classfile/src/main/java/cloud/piranha/extension/annotationscan/classfile/internal/InternalAnnotationScanAnnotationInfo.java class InternalAnnotationScanAnnotationInfo (line 40) | public class InternalAnnotationScanAnnotationInfo implements Annotati... method InternalAnnotationScanAnnotationInfo (line 58) | public InternalAnnotationScanAnnotationInfo(T instance, AnnotatedEleme... method getInstance (line 63) | @Override method getTarget (line 68) | @Override FILE: extension/annotationscan-classfile/src/main/java/cloud/piranha/extension/annotationscan/classfile/internal/InternalAnnotationScanAnnotationManager.java class InternalAnnotationScanAnnotationManager (line 50) | public class InternalAnnotationScanAnnotationManager implements Annotati... method InternalAnnotationScanAnnotationManager (line 65) | public InternalAnnotationScanAnnotationManager() { method addAnnotation (line 68) | @Override method addInstance (line 82) | @Override method getAnnotationStream (line 90) | @SuppressWarnings("unchecked") method getAnnotations (line 97) | @Override method getAnnotations (line 104) | @Override method getAnnotationsByTarget (line 109) | @Override method getInstanceStream (line 115) | @SuppressWarnings("unchecked") method getInstances (line 122) | @Override method getInstances (line 129) | @Override method addAnnotatedClass (line 134) | @Override method getAnnotatedClass (line 138) | @Override method getAnnotatedClasses (line 143) | @Override FILE: extension/annotationscan-classfile/src/test/java/cloud/piranha/extension/annotationscan/classfile/AnnotationScanExtensionTest.java class AnnotationScanExtensionTest (line 49) | class AnnotationScanExtensionTest { method testConfigure (line 54) | @Test method testConfigure2 (line 71) | @Test FILE: extension/annotationscan-classfile/src/test/java/cloud/piranha/extension/annotationscan/classfile/TestServlet.java class TestServlet (line 38) | @WebServlet(urlPatterns = {"/test"}) FILE: extension/annotationscan-classfile/src/test/java/cloud/piranha/extension/annotationscan/classfile/TestWithHandlesTypesInitializer.java class TestWithHandlesTypesInitializer (line 42) | @HandlesTypes({Set.class, TestAnnotation.class}) method TestWithHandlesTypesInitializer (line 48) | public TestWithHandlesTypesInitializer() { method onStartup (line 51) | @Override FILE: extension/annotationscan-classfile/src/test/java/cloud/piranha/extension/annotationscan/classfile/internal/InternalAnnotationScanAnnotationManagerTest.java class InternalAnnotationScanAnnotationManagerTest (line 45) | class InternalAnnotationScanAnnotationManagerTest { method testInitializerWithHandlesTypes (line 47) | @Test method testInitializerWithHandlesTypes2 (line 59) | @Test class ClassAnnotated (line 79) | @TestAnnotation FILE: extension/annotationscan/src/main/java/cloud/piranha/extension/annotationscan/AnnotationScanExtension.java class AnnotationScanExtension (line 42) | public class AnnotationScanExtension implements WebApplicationExtension { method AnnotationScanExtension (line 52) | public AnnotationScanExtension() { method configure (line 60) | @Override FILE: extension/annotationscan/src/main/java/cloud/piranha/extension/annotationscan/AnnotationScanInitializer.java class AnnotationScanInitializer (line 59) | public class AnnotationScanInitializer implements ServletContainerInitia... method AnnotationScanInitializer (line 69) | public AnnotationScanInitializer() { method onStartup (line 79) | @Override method loadClass (line 135) | public Class loadClass(ClassLoader classLoader, String className) { method getWebAnnotations (line 153) | private Stream getWebAnnotations(Class clazz) { method hasWebAnnotation (line 164) | private boolean hasWebAnnotation(Class clazz) { method isWebAnnotation (line 176) | private boolean isWebAnnotation(Annotation annotation) { FILE: extension/annotationscan/src/main/java/cloud/piranha/extension/annotationscan/internal/InternalAnnotationScanAnnotationInfo.java class InternalAnnotationScanAnnotationInfo (line 40) | public class InternalAnnotationScanAnnotationInfo implements Annotati... method InternalAnnotationScanAnnotationInfo (line 58) | public InternalAnnotationScanAnnotationInfo(T instance, AnnotatedEleme... method getInstance (line 63) | @Override method getTarget (line 68) | @Override FILE: extension/annotationscan/src/main/java/cloud/piranha/extension/annotationscan/internal/InternalAnnotationScanAnnotationManager.java class InternalAnnotationScanAnnotationManager (line 50) | public class InternalAnnotationScanAnnotationManager implements Annotati... method InternalAnnotationScanAnnotationManager (line 65) | public InternalAnnotationScanAnnotationManager() { method addAnnotation (line 68) | @Override method addInstance (line 82) | @Override method getAnnotationStream (line 90) | @SuppressWarnings("unchecked") method getAnnotations (line 97) | @Override method getAnnotations (line 104) | @Override method getAnnotationsByTarget (line 109) | @Override method getInstanceStream (line 115) | @SuppressWarnings("unchecked") method getInstances (line 122) | @Override method getInstances (line 129) | @Override method addAnnotatedClass (line 134) | @Override method getAnnotatedClass (line 138) | @Override method getAnnotatedClasses (line 143) | @Override FILE: extension/annotationscan/src/test/java/cloud/piranha/extension/annotationscan/AnnotationScanExtensionTest.java class AnnotationScanExtensionTest (line 46) | class AnnotationScanExtensionTest { method testConfigure (line 51) | @Test method testConfigure2 (line 68) | @Test FILE: extension/annotationscan/src/test/java/cloud/piranha/extension/annotationscan/TestServlet.java class TestServlet (line 38) | @WebServlet(urlPatterns = {"/test"}) FILE: extension/annotationscan/src/test/java/cloud/piranha/extension/annotationscan/TestWithHandlesTypesInitializer.java class TestWithHandlesTypesInitializer (line 42) | @HandlesTypes({Set.class, TestAnnotation.class}) method TestWithHandlesTypesInitializer (line 48) | public TestWithHandlesTypesInitializer() { method onStartup (line 51) | @Override FILE: extension/annotationscan/src/test/java/cloud/piranha/extension/annotationscan/internal/InternalAnnotationScanAnnotationManagerTest.java class InternalAnnotationScanAnnotationManagerTest (line 45) | class InternalAnnotationScanAnnotationManagerTest { method testInitializerWithHandlesTypes (line 47) | @Test method testInitializerWithHandlesTypes2 (line 59) | @Test class ClassAnnotated (line 79) | @TestAnnotation FILE: extension/bytesstreamhandler/src/main/java/cloud/piranha/extension/bytesstreamhandler/BytesStreamHandlerExtension.java class BytesStreamHandlerExtension (line 41) | public class BytesStreamHandlerExtension implements WebApplicationExtens... method BytesStreamHandlerExtension (line 51) | public BytesStreamHandlerExtension() { method configure (line 54) | @Override FILE: extension/bytesstreamhandler/src/main/java/cloud/piranha/extension/bytesstreamhandler/BytesStreamHandlerServletContextListener.java class BytesStreamHandlerServletContextListener (line 41) | public class BytesStreamHandlerServletContextListener implements Servlet... method BytesStreamHandlerServletContextListener (line 51) | public BytesStreamHandlerServletContextListener() { method contextInitialized (line 54) | @Override FILE: extension/bytesstreamhandler/src/main/java/cloud/piranha/extension/bytesstreamhandler/BytesStreamHandlerServletRequestListener.java class BytesStreamHandlerServletRequestListener (line 42) | public class BytesStreamHandlerServletRequestListener implements Servlet... method BytesStreamHandlerServletRequestListener (line 52) | public BytesStreamHandlerServletRequestListener() { method requestDestroyed (line 55) | @Override method requestInitialized (line 61) | @Override FILE: extension/bytesstreamhandler/src/test/java/cloud/piranha/extension/bytesstreamhandler/BytesStreamHandlerExtensionTest.java class BytesStreamHandlerExtensionTest (line 45) | class BytesStreamHandlerExtensionTest { method testConfigure (line 52) | @Test class TestServletRequestListener (line 65) | public static class TestServletRequestListener implements ServletReque... method TestServletRequestListener (line 70) | public TestServletRequestListener() { method requestInitialized (line 73) | @Override FILE: extension/concurro/src/main/java/cloud/piranha/extension/concurro/ConcurroExtension.java class ConcurroExtension (line 40) | public class ConcurroExtension implements WebApplicationExtension { method ConcurroExtension (line 51) | public ConcurroExtension() { method configure (line 59) | @Override FILE: extension/coreprofile/src/main/java/cloud/piranha/extension/coreprofile/CoreProfileExtension.java class CoreProfileExtension (line 48) | public class CoreProfileExtension implements WebApplicationExtension { method CoreProfileExtension (line 53) | public CoreProfileExtension() { method extend (line 56) | @Override method getAnnotationScanExtensionClass (line 69) | private static Class getAnnotationS... FILE: extension/datasource/src/main/java/cloud/piranha/extension/datasource/DataSourceWrapper.java class DataSourceWrapper (line 46) | public class DataSourceWrapper implements DataSource { method DataSourceWrapper (line 58) | public DataSourceWrapper(DataSource wrapped) { method getWrapped (line 66) | public DataSource getWrapped() { method unwrap (line 70) | @Override method isWrapperFor (line 75) | @Override method getConnection (line 80) | @Override method getConnection (line 85) | @Override method getParentLogger (line 90) | @Override method getLogWriter (line 95) | @Override method setLogWriter (line 100) | @Override method setLoginTimeout (line 105) | @Override method getLoginTimeout (line 110) | @Override method createConnectionBuilder (line 115) | @Override method createShardingKeyBuilder (line 120) | @Override FILE: extension/datasource/src/main/java/cloud/piranha/extension/datasource/DefaultDatasourceExtension.java class DefaultDatasourceExtension (line 43) | public class DefaultDatasourceExtension implements WebApplicationExtensi... method DefaultDatasourceExtension (line 53) | public DefaultDatasourceExtension() { method configure (line 56) | @Override FILE: extension/datasource/src/main/java/cloud/piranha/extension/datasource/DefaultDatasourceInitializer.java class DefaultDatasourceInitializer (line 47) | public class DefaultDatasourceInitializer implements ServletContainerIni... method DefaultDatasourceInitializer (line 57) | public DefaultDatasourceInitializer() { method onStartup (line 60) | @Override method createDataSource (line 68) | private void createDataSource(String name, String className, String ur... FILE: extension/datasource/src/main/java/cloud/piranha/extension/datasource/TxJoiningDataSource.java class TxJoiningDataSource (line 49) | public class TxJoiningDataSource extends DataSourceWrapper { method TxJoiningDataSource (line 61) | public TxJoiningDataSource(DataSource dataSource) { method getConnection (line 65) | @Override method getConnection (line 88) | @Override method getNonTxConnection (line 116) | public Connection getNonTxConnection() throws SQLException { method getNonTxConnection (line 128) | public Connection getNonTxConnection(String username, String password)... method getTransactionManager (line 132) | private TransactionManager getTransactionManager() { FILE: extension/datasource/src/main/java/cloud/piranha/extension/datasource/XADataSourceWrapper.java class XADataSourceWrapper (line 51) | public class XADataSourceWrapper implements DataSource, XADataSource { method XADataSourceWrapper (line 63) | public XADataSourceWrapper(XADataSource wrapped) { method getWrapped (line 71) | public XADataSource getWrapped() { method unwrap (line 75) | @Override method isWrapperFor (line 84) | @Override method getConnection (line 89) | @Override method getConnection (line 94) | @Override method getParentLogger (line 99) | @Override method getLogWriter (line 104) | @Override method setLogWriter (line 109) | @Override method setLoginTimeout (line 114) | @Override method getLoginTimeout (line 119) | @Override method createShardingKeyBuilder (line 124) | @Override method getXAConnection (line 129) | @Override method getXAConnection (line 134) | @Override FILE: extension/declared/src/main/java/cloud/piranha/extension/declared/DeclaredExtension.java class DeclaredExtension (line 39) | public class DeclaredExtension implements WebApplicationExtension { method DeclaredExtension (line 44) | public DeclaredExtension() { method configure (line 52) | @Override FILE: extension/declared/src/main/java/cloud/piranha/extension/declared/internal/InternalDeclaredInitializer.java class InternalDeclaredInitializer (line 43) | public class InternalDeclaredInitializer implements ServletContainerInit... method onStartup (line 45) | @Override FILE: extension/declared/src/test/java/cloud/piranha/extension/declared/DeclaredExtensionTest.java class DeclaredExtensionTest (line 40) | public class DeclaredExtensionTest { method testConfigure (line 45) | @Test FILE: extension/declared/src/test/java/cloud/piranha/extension/handlestypes/internal/InternalDeclaredInitializerTest.java class InternalDeclaredInitializerTest (line 41) | public class InternalDeclaredInitializerTest { method testOnStartup (line 46) | @Test FILE: extension/eclipselink/src/main/java/cloud/piranha/extension/eclipselink/EclipseLinkCdiExtension.java class EclipseLinkCdiExtension (line 46) | public class EclipseLinkCdiExtension implements Extension { method EclipseLinkCdiExtension (line 51) | public EclipseLinkCdiExtension() { method register (line 60) | public void register(@Observes BeforeBeanDiscovery beforeBean, BeanMan... method processAnnotatedType (line 74) | public void processAnnotatedType(@Observes ProcessAnnotatedType... method shouldInjectionAnnotationBeAdded (line 84) | private static boolean shouldInjectionAnnotationBeAdded(AnnotatedM... method addAnnotatedTypes (line 88) | private static void addAnnotatedTypes(BeforeBeanDiscovery beforeBean, ... FILE: extension/eclipselink/src/main/java/cloud/piranha/extension/eclipselink/EclipseLinkExtension.java class EclipseLinkExtension (line 43) | public class EclipseLinkExtension implements WebApplicationExtension { method EclipseLinkExtension (line 53) | public EclipseLinkExtension() { method configure (line 61) | @Override FILE: extension/eclipselink/src/main/java/cloud/piranha/extension/eclipselink/EclipseLinkInitializer.java class EclipseLinkInitializer (line 47) | public class EclipseLinkInitializer implements ServletContainerInitializ... method EclipseLinkInitializer (line 57) | public EclipseLinkInitializer() { method onStartup (line 67) | @Override method isCDIEnabled (line 85) | private boolean isCDIEnabled() { FILE: extension/eclipselink/src/main/java/cloud/piranha/extension/eclipselink/EntityManagerFactoryCreator.java class EntityManagerFactoryCreator (line 65) | @ApplicationScoped method EntityManagerFactoryCreator (line 81) | public EntityManagerFactoryCreator() { method getAnnotationManager (line 89) | public AnnotationManager getAnnotationManager() { method setAnnotationManager (line 98) | public void setAnnotationManager(AnnotationManager annotationManager) { method get (line 107) | public EntityManagerFactory get(String unitName) { method create (line 111) | @SuppressWarnings("removal") method getDefaultPersistenceUnit (line 184) | private SEPersistenceUnitInfo getDefaultPersistenceUnit(JPAInitializer... method getPersistenceUnitNames (line 196) | private Set getPersistenceUnitNames(JPAInitializer persistence... method lookupAsDataSource (line 215) | private DataSource lookupAsDataSource(String name) throws NamingExcept... method getDefaultDataSource (line 229) | private DataSource getDefaultDataSource() { FILE: extension/eclipselink/src/main/java/cloud/piranha/extension/eclipselink/EntityManagerProducer.java class EntityManagerProducer (line 49) | public class EntityManagerProducer { method EntityManagerProducer (line 54) | public EntityManagerProducer() { method produce (line 62) | @Produces method propertiesToMap (line 79) | private Map propertiesToMap(PersistenceProperty[] prop... FILE: extension/eclipselink/src/main/java/cloud/piranha/extension/eclipselink/NonTxEntityManagerHolder.java class NonTxEntityManagerHolder (line 46) | @RequestScoped method NonTxEntityManagerHolder (line 59) | public NonTxEntityManagerHolder() { method computeIfAbsent (line 68) | public EntityManager computeIfAbsent(Supplier entityMan... FILE: extension/eclipselink/src/main/java/cloud/piranha/extension/eclipselink/PiranhaEntityManager.java class PiranhaEntityManager (line 64) | public class PiranhaEntityManager extends EntityManagerWrapper implement... method PiranhaEntityManager (line 111) | public PiranhaEntityManager(String unitName, PersistenceContextType co... method getWrapped (line 118) | @Override method persist (line 155) | @Override method merge (line 162) | @Override method remove (line 169) | @Override method flush (line 176) | @Override method refresh (line 183) | @Override method refresh (line 190) | @Override method refresh (line 197) | @Override method refresh (line 204) | @Override method getLockMode (line 211) | @Override method detach (line 218) | @Override method joinTransaction (line 225) | @Override method find (line 237) | @Override method find (line 245) | @Override method find (line 254) | @Override method find (line 263) | @Override method createQuery (line 275) | @Override method createQuery (line 283) | @Override method createQuery (line 291) | @Override method createNamedQuery (line 299) | @Override method createNamedQuery (line 307) | @Override method createNativeQuery (line 315) | @Override method createNativeQuery (line 323) | @Override method createNativeQuery (line 331) | @Override method createNamedStoredProcedureQuery (line 339) | @Override method createStoredProcedureQuery (line 347) | @Override method createStoredProcedureQuery (line 355) | @Override method createStoredProcedureQuery (line 363) | @Override method close (line 374) | @Override method isOpen (line 379) | @Override method getEntityManagerFactory (line 384) | @Override method getDelegate (line 396) | @Override method tryCheckTransactionActive (line 404) | private void tryCheckTransactionActive() { method checkTransactionActive (line 412) | private void checkTransactionActive() { method getCurrentTransaction (line 418) | private Transaction getCurrentTransaction() { method getTxScopedEntityManager (line 426) | private EntityManager getTxScopedEntityManager() { method closeTxScopedEntityManager (line 435) | private void closeTxScopedEntityManager(final EntityManager entityMana... method getNonTxScopedEntityManager (line 445) | private EntityManager getNonTxScopedEntityManager() { method readObject (line 461) | private void readObject(ObjectInputStream stream) throws IOException, ... method getTransactionManager (line 465) | private TransactionManager getTransactionManager() { method isDetached (line 473) | private boolean isDetached() { method wrapQueryIfDetached (line 477) | private StoredProcedureQuery wrapQueryIfDetached(StoredProcedureQuery ... method wrapQueryIfDetached (line 481) | private TypedQuery wrapQueryIfDetached(TypedQuery query, Ent... method wrapQueryIfDetached (line 485) | private Query wrapQueryIfDetached(Query query, EntityManager delegate) { method clearDetachedEntityManager (line 489) | private void clearDetachedEntityManager(EntityManager entityManager) { FILE: extension/eclipselink/src/main/java/cloud/piranha/extension/eclipselink/TxEntityManagerHolder.java class TxEntityManagerHolder (line 46) | @TransactionScoped method TxEntityManagerHolder (line 59) | public TxEntityManagerHolder() { method computeIfAbsent (line 68) | public EntityManager computeIfAbsent(Supplier entityMan... FILE: extension/eclipselink/src/main/java/cloud/piranha/extension/eclipselink/wrappers/EntityManagerWrapper.java class EntityManagerWrapper (line 66) | public class EntityManagerWrapper implements EntityManager { method EntityManagerWrapper (line 75) | public EntityManagerWrapper() { method EntityManagerWrapper (line 82) | public EntityManagerWrapper(EntityManager entityManager) { method getWrapped (line 91) | public EntityManager getWrapped() { method persist (line 95) | @Override method merge (line 100) | @Override method remove (line 105) | @Override method find (line 110) | @Override method find (line 115) | @Override method find (line 120) | @Override method find (line 125) | @Override method find (line 130) | @Override method find (line 135) | @Override method flush (line 140) | @Override method createQuery (line 145) | @Override method createQuery (line 150) | @Override method createQuery (line 155) | @Override method createQuery (line 160) | @Override method createQuery (line 165) | @Override method createQuery (line 170) | @Override method createQuery (line 175) | @Override method createNamedQuery (line 180) | @Override method createNamedQuery (line 185) | @Override method createNativeQuery (line 190) | @Override method createNativeQuery (line 195) | @Override method createNativeQuery (line 200) | @Override method refresh (line 205) | @Override method refresh (line 210) | @Override method refresh (line 215) | @Override method refresh (line 220) | @Override method refresh (line 225) | @Override method getLockMode (line 230) | @Override method detach (line 235) | @Override method close (line 240) | @Override method isOpen (line 245) | @Override method getEntityManagerFactory (line 250) | @Override method joinTransaction (line 255) | @Override method createNamedStoredProcedureQuery (line 260) | @Override method createStoredProcedureQuery (line 265) | @Override method createStoredProcedureQuery (line 270) | @Override method createStoredProcedureQuery (line 275) | @Override method getReference (line 280) | @Override method getReference (line 285) | @Override method setProperty (line 290) | @Override method getProperties (line 295) | @Override method getTransaction (line 300) | @Override method getCriteriaBuilder (line 305) | @Override method contains (line 310) | @Override method getMetamodel (line 315) | @Override method lock (line 320) | @Override method lock (line 325) | @Override method lock (line 330) | @Override method clear (line 335) | @Override method getDelegate (line 340) | @Override method getFlushMode (line 345) | @Override method setFlushMode (line 350) | @Override method unwrap (line 355) | @Override method isJoinedToTransaction (line 360) | @Override method createEntityGraph (line 365) | @Override method createEntityGraph (line 370) | @Override method getEntityGraph (line 375) | @Override method getEntityGraphs (line 380) | @Override method setCacheRetrieveMode (line 385) | @Override method setCacheStoreMode (line 390) | @Override method getCacheRetrieveMode (line 395) | @Override method getCacheStoreMode (line 400) | @Override method runWithConnection (line 405) | @Override method callWithConnection (line 410) | @Override FILE: extension/epicyro/src/main/java/cloud/piranha/extension/epicyro/AuthenticationFilter.java class AuthenticationFilter (line 57) | public class AuthenticationFilter extends HttpFilter implements FilterPr... method AuthenticationFilter (line 74) | public AuthenticationFilter() { method getPriority (line 77) | @Override method init (line 82) | @Override method doFilter (line 88) | @Override method doFilter (line 93) | @Override FILE: extension/epicyro/src/main/java/cloud/piranha/extension/epicyro/AuthenticationInitializer.java class AuthenticationInitializer (line 65) | public class AuthenticationInitializer implements ServletContainerInitia... method AuthenticationInitializer (line 85) | public AuthenticationInitializer() { method onStartup (line 95) | @Override method setUsernamePasswordLoginHandler (line 131) | private void setUsernamePasswordLoginHandler(ServletContext servletCon... method callerToIdentity (line 139) | private AuthenticatedIdentity callerToIdentity(Caller caller) { method getAuthModuleClass (line 147) | private Class getAuthModuleClass(ServletContext servletContext, Map... method initIdentityStore (line 163) | void initIdentityStore(ServletContext servletContext) throws ServletEx... method addFilter (line 188) | private void addFilter(ServletContext servletContext, Class filterC... FILE: extension/epicyro/src/main/java/cloud/piranha/extension/epicyro/DoNothingServerAuthModule.java class DoNothingServerAuthModule (line 55) | public class DoNothingServerAuthModule implements ServerAuthModule { method DoNothingServerAuthModule (line 70) | public DoNothingServerAuthModule() { method initialize (line 73) | @Override method validateRequest (line 79) | @Override method getSupportedMessageTypes (line 93) | @Override method secureResponse (line 98) | @Override method cleanSubject (line 103) | @Override FILE: extension/epicyro/src/test/java/cloud/piranha/extension/epicyro/AuthenticationInitializerTest.java class AuthenticationInitializerTest (line 39) | public class AuthenticationInitializerTest { method testOnStartup (line 44) | @Disabled FILE: extension/exousia/src/main/java/cloud/piranha/extension/exousia/AuthorizationFilter.java class AuthorizationFilter (line 58) | public class AuthorizationFilter extends HttpFilter implements FilterPri... method AuthorizationFilter (line 76) | public AuthorizationFilter() { method getPriority (line 79) | @Override method init (line 84) | @Override method doFilter (line 90) | @Override method doFilter (line 95) | @Override FILE: extension/exousia/src/main/java/cloud/piranha/extension/exousia/AuthorizationInitializer.java class AuthorizationInitializer (line 44) | public class AuthorizationInitializer implements ServletContainerInitial... method AuthorizationInitializer (line 49) | public AuthorizationInitializer() { method onStartup (line 59) | @Override FILE: extension/exousia/src/main/java/cloud/piranha/extension/exousia/AuthorizationPostInitializer.java class AuthorizationPostInitializer (line 66) | public class AuthorizationPostInitializer implements ServletContainerIni... method AuthorizationPostInitializer (line 76) | public AuthorizationPostInitializer() { method onStartup (line 86) | @Override method getAuthorizationService (line 117) | private AuthorizationService getAuthorizationService(WebApplication co... method getAllScurityConstraints (line 121) | private List getAllScurityConstraints(WebApplicati... method addAuthorizationPreFilter (line 140) | private void addAuthorizationPreFilter(WebApplication context) { method filterAnnotatedConstraints (line 146) | private List filterAnnotatedConstraints(List getConstraintsFromSecurityElements(Se... method getConstraintsFromSecurityAnnotations (line 217) | private List getConstraintsFromSecurityAnnotations... method getConstraintsFromSecurityManager (line 227) | private List getConstraintsFromSecurityManager(Web... method getSecurityRoleRefsFromWebXml (line 239) | public Map> getSecurityRoleRefsFromWebXm... method hasPermissionsSet (line 243) | private boolean hasPermissionsSet(ServletContext servletContext) { method setPermissions (line 248) | private void setPermissions(ServletContext servletContext, Authorizati... method setConstraints (line 272) | private void setConstraints(WebApplication context, AuthorizationServi... method getAttribute (line 284) | private static T getAttribute(ServletContext servletContext, Strin... method getOptionalAttribute (line 293) | private static T getOptionalAttribute(ServletContext servletConte... method isAnyNull (line 300) | private static boolean isAnyNull(Object... values) { FILE: extension/exousia/src/main/java/cloud/piranha/extension/exousia/AuthorizationPreFilter.java class AuthorizationPreFilter (line 60) | public class AuthorizationPreFilter extends HttpFilter implements Filter... method AuthorizationPreFilter (line 82) | public AuthorizationPreFilter() { method getLocalServletRequest (line 90) | public static ThreadLocal getLocalServletRequest() { method getPriority (line 94) | @Override method init (line 99) | @Override method doFilter (line 105) | @Override method doFilter (line 110) | @Override FILE: extension/exousia/src/main/java/cloud/piranha/extension/exousia/AuthorizationPreInitializer.java class AuthorizationPreInitializer (line 47) | public class AuthorizationPreInitializer implements ServletContainerInit... method AuthorizationPreInitializer (line 97) | public AuthorizationPreInitializer() { method onStartup (line 107) | @Override method createAuthorizationService (line 122) | private void createAuthorizationService(WebApplication context) throws... method getAttribute (line 161) | private static T getAttribute(ServletContext servletContext, Strin... method getOptionalAttribute (line 170) | private static T getOptionalAttribute(ServletContext servletConte... FILE: extension/exousia/src/main/java/cloud/piranha/extension/exousia/PiranhaPrincipalMapper.java class PiranhaPrincipalMapper (line 43) | public class PiranhaPrincipalMapper implements PrincipalMapper { method PiranhaPrincipalMapper (line 48) | public PiranhaPrincipalMapper() { method getCallerPrincipal (line 51) | @Override method getMappedRoles (line 56) | @Override method getMappedRoles (line 65) | @Override FILE: extension/exousia/src/main/java/cloud/piranha/extension/exousia/PiranhaToExousiaConverter.java class PiranhaToExousiaConverter (line 55) | public class PiranhaToExousiaConverter { method PiranhaToExousiaConverter (line 60) | public PiranhaToExousiaConverter() { method getConstraintsFromSecurityElements (line 69) | public List getConstraintsFromSecurityElements(Lis... method getConstraintsFromSecurityAnnotations (line 91) | public List getConstraintsFromSecurityAnnotations(... method getConstraintsFromSecurityManager (line 113) | public List getConstraintsFromSecurityManager(Secu... method getSecurityRoleRefsFromSecurityManager (line 146) | public Map> getSecurityRoleRefsFromSecur... FILE: extension/expressly/src/main/java/cloud/piranha/extension/expressly/ExpresslyExtension.java class ExpresslyExtension (line 40) | public class ExpresslyExtension implements WebApplicationExtension { method ExpresslyExtension (line 50) | public ExpresslyExtension() { method configure (line 58) | @Override FILE: extension/fileupload/src/main/java/cloud/piranha/extension/fileupload/FileUploadExtension.java class FileUploadExtension (line 40) | public class FileUploadExtension implements WebApplicationExtension { method FileUploadExtension (line 50) | public FileUploadExtension() { method configure (line 53) | @Override FILE: extension/fileupload/src/main/java/cloud/piranha/extension/fileupload/FileUploadMultiPart.java class FileUploadMultiPart (line 48) | public class FileUploadMultiPart implements Part { method FileUploadMultiPart (line 60) | public FileUploadMultiPart(FileItem item) { method delete (line 64) | @Override method getContentType (line 69) | @Override method getHeader (line 74) | @Override method getHeaderNames (line 79) | @Override method getHeaders (line 86) | @Override method getInputStream (line 93) | @Override method getName (line 98) | @Override method getSize (line 103) | @Override method getSubmittedFileName (line 108) | @Override method write (line 113) | @Override FILE: extension/fileupload/src/main/java/cloud/piranha/extension/fileupload/FileUploadMultiPartInitializer.java class FileUploadMultiPartInitializer (line 55) | public class FileUploadMultiPartInitializer implements ServletContainerI... method FileUploadMultiPartInitializer (line 65) | public FileUploadMultiPartInitializer() { method onStartup (line 68) | @Override FILE: extension/fileupload/src/main/java/cloud/piranha/extension/fileupload/FileUploadMultiPartManager.java class FileUploadMultiPartManager (line 60) | public class FileUploadMultiPartManager implements MultiPartManager { method FileUploadMultiPartManager (line 82) | public FileUploadMultiPartManager() { method getParts (line 85) | @SuppressWarnings("unchecked") method getPart (line 116) | @Override method setupFileUpload (line 148) | private synchronized JakartaServletFileUpload setupFileUpload(WebAppli... FILE: extension/fileupload/src/test/java/cloud/piranha/extension/fileupload/tests/FileUploadMultiPartManagerTest.java class FileUploadMultiPartManagerTest (line 43) | class FileUploadMultiPartManagerTest { method testGetPart (line 50) | @Test FILE: extension/handlestypes/src/main/java/cloud/piranha/extension/handlestypes/HandlesTypesExtension.java class HandlesTypesExtension (line 40) | public class HandlesTypesExtension implements WebApplicationExtension { method HandlesTypesExtension (line 45) | public HandlesTypesExtension() { method configure (line 53) | @Override FILE: extension/handlestypes/src/main/java/cloud/piranha/extension/handlestypes/internal/InternalHandlesTypesInitializer.java class InternalHandlesTypesInitializer (line 50) | public class InternalHandlesTypesInitializer implements ServletContainer... method onStartup (line 58) | @Override method loadClass (line 109) | private Class loadClass(WebApplication webApplication, String location) { method processClass (line 141) | private void processClass(WebApplication webApplication, HashSet clazz, Class superClass) { method isClassImplementing (line 194) | private boolean isClassImplementing(Class clazz, Class interface... FILE: extension/handlestypes/src/main/java/cloud/piranha/extension/handlestypes/internal/InternalHandlesTypesManager.java class InternalHandlesTypesManager (line 40) | public class InternalHandlesTypesManager implements HandlesTypesManager { method InternalHandlesTypesManager (line 60) | public InternalHandlesTypesManager() { method addAnnotatedClass (line 63) | @Override method addExtendingClass (line 76) | @Override method addImplementingClass (line 89) | @Override method getAnnotatedClasses (line 102) | @Override method getExtendingClasses (line 107) | @Override method getImplementingClasses (line 112) | @Override method getClasses (line 117) | @Override FILE: extension/handlestypes/src/test/java/cloud/piranha/extension/handlestypes/HandlesTypesExtensionTest.java class HandlesTypesExtensionTest (line 40) | public class HandlesTypesExtensionTest { method testConfigure (line 45) | @Test FILE: extension/handlestypes/src/test/java/cloud/piranha/extension/handlestypes/internal/InternalHandlesTypesInitializerTest.java class InternalHandlesTypesInitializerTest (line 46) | public class InternalHandlesTypesInitializerTest { method testOnStartup (line 51) | @Test FILE: extension/handlestypes/src/test/java/cloud/piranha/extension/handlestypes/internal/InternalHandlesTypesManagerTest.java class InternalHandlesTypesManagerTest (line 38) | public class InternalHandlesTypesManagerTest { method testGetClasses (line 43) | @Test FILE: extension/handlestypes/src/test/java/cloud/piranha/extension/handlestypes/internal/TestA.java class TestA (line 35) | @TestB FILE: extension/handlestypes/src/test/java/cloud/piranha/extension/handlestypes/internal/TestC.java class TestC (line 35) | public class TestC { FILE: extension/handlestypes/src/test/java/cloud/piranha/extension/handlestypes/internal/TestD.java type TestD (line 35) | public interface TestD { FILE: extension/handlestypes/src/test/java/cloud/piranha/extension/handlestypes/internal/TestServletContainerInitializer.java class TestServletContainerInitializer (line 41) | @HandlesTypes(value = { TestB.class, TestC.class, TestD.class }) method onStartup (line 44) | @Override FILE: extension/hazelcast/src/main/java/cloud/piranha/extension/hazelcast/HazelcastHttpSession.java class HazelcastHttpSession (line 43) | public class HazelcastHttpSession implements HttpSession, Serializable { method HazelcastHttpSession (line 93) | public HazelcastHttpSession() { method HazelcastHttpSession (line 101) | public HazelcastHttpSession(ServletContext servletContext) { method HazelcastHttpSession (line 115) | public HazelcastHttpSession(ServletContext servletContext, String id, ... method getAttribute (line 129) | @Override method getAttributeNames (line 139) | @Override method getCreationTime (line 149) | @Override method getId (line 159) | @Override method getLastAccessedTime (line 168) | @Override method getMaxInactiveInterval (line 178) | @Override method getServletContext (line 187) | @Override method invalidate (line 197) | @Override method isNew (line 209) | @Override method removeAttribute (line 221) | @Override method setAttribute (line 234) | @Override method setId (line 258) | public void setId(String id) { method setMaxInactiveInterval (line 268) | @Override method setNew (line 278) | public void setNew(boolean newFlag) { method setServletContext (line 288) | public void setServletContext(ServletContext servletContext) { method setSessionManager (line 297) | public void setSessionManager(HttpSessionManager sessionManager) { method verifyValid (line 306) | private void verifyValid(String methodName) { FILE: extension/hazelcast/src/main/java/cloud/piranha/extension/hazelcast/HazelcastHttpSessionManager.java class HazelcastHttpSessionManager (line 46) | public class HazelcastHttpSessionManager extends DefaultHttpSessionManag... method HazelcastHttpSessionManager (line 56) | public HazelcastHttpSessionManager() { method HazelcastHttpSessionManager (line 65) | public HazelcastHttpSessionManager(String name) { method changeSessionId (line 79) | @Override method createSession (line 97) | @Override method getSession (line 113) | @Override FILE: extension/hazelcast/src/main/java/cloud/piranha/extension/hazelcast/HazelcastInitializer.java class HazelcastInitializer (line 43) | public class HazelcastInitializer implements ServletContainerInitializer { method HazelcastInitializer (line 48) | public HazelcastInitializer() { method onStartup (line 51) | @Override FILE: extension/hazelcast/src/test/java/cloud/piranha/extension/hazelcast/HazelcastInitializerTest.java class HazelcastInitializerTest (line 39) | class HazelcastInitializerTest { method testInitializer (line 41) | @Test FILE: extension/herring/src/main/java/cloud/piranha/extension/herring/HerringExtension.java class HerringExtension (line 58) | public class HerringExtension implements WebApplicationExtension { method HerringExtension (line 68) | public HerringExtension() { method configure (line 76) | @Override FILE: extension/herring/src/main/java/cloud/piranha/extension/herring/HerringInitialContextFactory.java class HerringInitialContextFactory (line 41) | public class HerringInitialContextFactory implements InitialContextFacto... method HerringInitialContextFactory (line 51) | public HerringInitialContextFactory() { method setInitialContext (line 59) | public static void setInitialContext(Context context) { method getInitialContext (line 70) | @Override FILE: extension/herring/src/main/java/cloud/piranha/extension/herring/HerringServletRequestListener.java class HerringServletRequestListener (line 44) | public class HerringServletRequestListener implements ServletRequestList... method HerringServletRequestListener (line 54) | public HerringServletRequestListener() { method requestDestroyed (line 57) | @Override method requestInitialized (line 63) | @Override FILE: extension/herring/src/test/java/cloud/piranha/extension/herring/HerringExtensionTest.java class HerringExtensionTest (line 51) | class HerringExtensionTest { method testConfigure (line 58) | @Test method testConfigure2 (line 81) | @Test class TestServletRequestListener (line 96) | public static class TestServletRequestListener implements ServletReque... method TestServletRequestListener (line 101) | public TestServletRequestListener() { method requestInitialized (line 104) | @Override FILE: extension/hibernate-validator/src/main/java/cloud/piranha/extension/hibernate/validator/HibernateValidatorExtension.java class HibernateValidatorExtension (line 40) | public class HibernateValidatorExtension implements WebApplicationExtens... method HibernateValidatorExtension (line 50) | public HibernateValidatorExtension() { method configure (line 58) | @Override FILE: extension/jaxb/src/main/java/cloud/piranha/extension/jaxb/JAXBExtension.java class JAXBExtension (line 40) | public class JAXBExtension implements WebApplicationExtension { method JAXBExtension (line 50) | public JAXBExtension() { method configure (line 58) | @Override FILE: extension/jersey/src/main/java/cloud/piranha/extension/jersey/JerseyExtension.java class JerseyExtension (line 45) | public class JerseyExtension implements WebApplicationExtension, Extensi... method JerseyExtension (line 55) | public JerseyExtension() { method configure (line 63) | @Override method register (line 74) | public void register(@Observes BeforeBeanDiscovery beforeBeanDiscovery, method addAnnotatedTypes (line 97) | public static void addAnnotatedTypes(BeforeBeanDiscovery beforeBeanDis... FILE: extension/jersey/src/main/java/cloud/piranha/extension/jersey/JerseySourceBean.java class JerseySourceBean (line 37) | @Dependent method JerseySourceBean (line 43) | public JerseySourceBean() { FILE: extension/jersey/src/main/java/cloud/piranha/extension/jersey/JerseyTargetBean.java class JerseyTargetBean (line 38) | @Dependent method JerseyTargetBean (line 50) | public JerseyTargetBean() { FILE: extension/jstl/src/main/java/cloud/piranha/extension/jstl/JSTLExtension.java class JSTLExtension (line 40) | public class JSTLExtension implements WebApplicationExtension { method JSTLExtension (line 50) | public JSTLExtension() { method configure (line 58) | @Override FILE: extension/micro/src/main/java/cloud/piranha/extension/micro/MicroExtension.java class MicroExtension (line 58) | public class MicroExtension implements WebApplicationExtension { method MicroExtension (line 63) | public MicroExtension() { method extend (line 66) | @Override method configure (line 85) | @Override FILE: extension/microprofile/src/main/java/cloud/piranha/extension/microprofile/MicroProfileExtension.java class MicroProfileExtension (line 42) | public class MicroProfileExtension implements WebApplicationExtension { method MicroProfileExtension (line 47) | public MicroProfileExtension() { method extend (line 50) | @Override method getAnnotationScanExtensionClass (line 57) | private static Class getAnnotationS... FILE: extension/mojarra/src/main/java/cloud/piranha/extension/mojarra/MojarraExtension.java class MojarraExtension (line 40) | public class MojarraExtension implements WebApplicationExtension { method MojarraExtension (line 50) | public MojarraExtension() { method configure (line 58) | @Override FILE: extension/naming-cdi/src/main/java/cloud/piranha/extension/naming/cdi/DefaultInitialContextFactory.java class DefaultInitialContextFactory (line 43) | public class DefaultInitialContextFactory implements InitialContextFacto... method DefaultInitialContextFactory (line 53) | public DefaultInitialContextFactory() { method setInitialContext (line 60) | public static void setInitialContext(Context context) { method getInitialContext (line 71) | @Override FILE: extension/naming-cdi/src/main/java/cloud/piranha/extension/naming/cdi/NamingExtension.java class NamingExtension (line 63) | public class NamingExtension implements WebApplicationExtension { method NamingExtension (line 73) | public NamingExtension() { method configure (line 81) | @Override FILE: extension/naming-cdi/src/main/java/cloud/piranha/extension/naming/cdi/NamingServletRequestListener.java class NamingServletRequestListener (line 44) | public class NamingServletRequestListener implements ServletRequestListe... method NamingServletRequestListener (line 54) | public NamingServletRequestListener() { method requestDestroyed (line 57) | @Override method requestInitialized (line 63) | @Override FILE: extension/naming-cdi/src/test/java/cloud/piranha/extension/naming/NamingExtensionTest.java class NamingExtensionTest (line 52) | class NamingExtensionTest { method testConfigure (line 59) | @Test method testConfigure2 (line 82) | @Test class TestServletRequestListener (line 97) | public static class TestServletRequestListener implements ServletReque... method TestServletRequestListener (line 102) | public TestServletRequestListener() { method requestInitialized (line 105) | @Override FILE: extension/omnifaces-config/src/main/java/cloud/piranha/extension/omnifaces/config/ConfigExtension.java class ConfigExtension (line 42) | public class ConfigExtension implements WebApplicationExtension { method ConfigExtension (line 52) | public ConfigExtension() { method configure (line 60) | @Override FILE: extension/omnifaces-microprofile-jwt-auth/src/main/java/cloud/piranha/extension/omnifaces/microprofile/jwt/auth/MicroProfileJWTAuthExtension.java class MicroProfileJWTAuthExtension (line 42) | public class MicroProfileJWTAuthExtension implements WebApplicationExten... method MicroProfileJWTAuthExtension (line 52) | public MicroProfileJWTAuthExtension() { method configure (line 60) | @Override FILE: extension/omnifaces-omniservices/src/main/java/cloud/piranha/extension/omniservices/OmniServicesExtension.java class OmniServicesExtension (line 42) | public class OmniServicesExtension implements WebApplicationExtension { method OmniServicesExtension (line 52) | public OmniServicesExtension() { method configure (line 60) | @Override FILE: extension/omnifaces-omniutils/src/main/java/cloud/piranha/extension/omniutils/OmniUtilsExtension.java class OmniUtilsExtension (line 42) | public class OmniUtilsExtension implements WebApplicationExtension { method OmniUtilsExtension (line 52) | public OmniUtilsExtension() { method configure (line 60) | @Override FILE: extension/omnifish-omnibeans/src/main/java/cloud/piranha/extension/omnibeans/OmniBeansExtension.java class OmniBeansExtension (line 42) | public class OmniBeansExtension implements WebApplicationExtension { method OmniBeansExtension (line 52) | public OmniBeansExtension() { method configure (line 60) | @Override FILE: extension/omnifish-transact/src/main/java/cloud/piranha/extension/transact/TransactExtension.java class TransactExtension (line 43) | public class TransactExtension implements WebApplicationExtension { method TransactExtension (line 53) | public TransactExtension() { method configure (line 61) | @Override FILE: extension/omnifish-transact/src/main/java/cloud/piranha/extension/transact/TransactFilter.java class TransactFilter (line 53) | public class TransactFilter extends HttpFilter { method TransactFilter (line 78) | public TransactFilter() { method init (line 81) | @Override method doFilter (line 86) | @Override FILE: extension/omnifish-transact/src/main/java/cloud/piranha/extension/transact/TransactInitializer.java class TransactInitializer (line 52) | public class TransactInitializer implements ServletContainerInitializer { method TransactInitializer (line 62) | public TransactInitializer() { method onStartup (line 72) | @Override method isCDIEnabled (line 102) | private boolean isCDIEnabled() { FILE: extension/parsson/src/main/java/cloud/piranha/extension/parsson/ParssonExtension.java class ParssonExtension (line 40) | public class ParssonExtension implements WebApplicationExtension { method ParssonExtension (line 50) | public ParssonExtension() { method configure (line 58) | @Override FILE: extension/platform/src/main/java/cloud/piranha/extension/platform/PlatformExtension.java class PlatformExtension (line 42) | public class PlatformExtension implements WebApplicationExtension { method PlatformExtension (line 47) | public PlatformExtension() { method extend (line 50) | @Override method getAnnotationScanExtensionClass (line 57) | private static Class getAnnotationS... FILE: extension/policy/src/main/java/cloud/piranha/extension/policy/PolicyExtension.java class PolicyExtension (line 48) | public class PolicyExtension implements WebApplicationExtension { method PolicyExtension (line 58) | public PolicyExtension() { method configure (line 66) | @SuppressWarnings("removal") FILE: extension/policy/src/main/java/cloud/piranha/extension/policy/internal/InternalPolicyServletContextListener.java class InternalPolicyServletContextListener (line 40) | public class InternalPolicyServletContextListener implements ServletCont... method contextInitialized (line 47) | @Override FILE: extension/policy/src/main/java/cloud/piranha/extension/policy/internal/InternalPolicyServletRequestListener.java class InternalPolicyServletRequestListener (line 43) | public class InternalPolicyServletRequestListener implements ServletRequ... method requestDestroyed (line 50) | @Override method requestInitialized (line 56) | @SuppressWarnings("removal") FILE: extension/policy/src/main/java/cloud/piranha/extension/policy/internal/InternalPolicyThreadLocal.java class InternalPolicyThreadLocal (line 38) | public class InternalPolicyThreadLocal { method removePolicy (line 49) | @SuppressWarnings("deprecation") method setPolicy (line 59) | @SuppressWarnings({ "removal", "deprecation" }) FILE: extension/policy/src/test/java/cloud/piranha/extension/policy/PolicyExtensionTest.java class PolicyExtensionTest (line 46) | class PolicyExtensionTest { method testConfigure (line 53) | @Test method testValidatePolicyNotSet (line 73) | @Test method testValidatePolicySet (line 102) | @Test FILE: extension/scinitializer/src/main/java/cloud/piranha/extension/scinitializer/ServletContainerInitializerExtension.java class ServletContainerInitializerExtension (line 50) | public class ServletContainerInitializerExtension implements WebApplicat... method ServletContainerInitializerExtension (line 76) | public ServletContainerInitializerExtension() { method ServletContainerInitializerExtension (line 87) | public ServletContainerInitializerExtension(boolean excludeExistingIni... method configure (line 97) | @Override method shouldAdd (line 141) | private boolean shouldAdd(WebApplication webApplication, ServletContai... method containsInstance (line 153) | private boolean containsInstance(WebApplication webApplication, Servle... method isIgnored (line 159) | private boolean isIgnored(ServletContainerInitializer initializer) { FILE: extension/scinitializer/src/test/java/cloud/piranha/extension/scinitializer/ServletContainerInitializerExtensionTest.java class ServletContainerInitializerExtensionTest (line 40) | class ServletContainerInitializerExtensionTest { method testConfigure (line 45) | @Test method testConfigure2 (line 57) | @Test method testConfigure3 (line 72) | @Test FILE: extension/security-jakarta/src/main/java/cloud/piranha/extension/security/jakarta/JakartaSecurityAllInitializer.java class JakartaSecurityAllInitializer (line 53) | public class JakartaSecurityAllInitializer implements ServletContainerIn... method JakartaSecurityAllInitializer (line 84) | public JakartaSecurityAllInitializer() { method onStartup (line 94) | @Override FILE: extension/security-jakarta/src/main/java/cloud/piranha/extension/security/jakarta/JakartaSecurityExtension.java class JakartaSecurityExtension (line 43) | public class JakartaSecurityExtension implements WebApplicationExtension { method JakartaSecurityExtension (line 53) | public JakartaSecurityExtension() { method configure (line 61) | @Override FILE: extension/security-servlet/src/main/java/cloud/piranha/extension/security/servlet/ServletSecurityAllInitializer.java class ServletSecurityAllInitializer (line 51) | public class ServletSecurityAllInitializer implements ServletContainerIn... method ServletSecurityAllInitializer (line 76) | public ServletSecurityAllInitializer() { method onStartup (line 86) | @Override FILE: extension/security-servlet/src/main/java/cloud/piranha/extension/security/servlet/ServletSecurityExtension.java class ServletSecurityExtension (line 42) | public class ServletSecurityExtension implements WebApplicationExtension { method ServletSecurityExtension (line 52) | public ServletSecurityExtension() { method configure (line 60) | @Override FILE: extension/security-servlet/src/main/java/cloud/piranha/extension/security/servlet/ServletSecurityManager.java class ServletSecurityManager (line 70) | public class ServletSecurityManager implements SecurityManager { method ServletSecurityManager (line 125) | public ServletSecurityManager() { method authenticate (line 130) | @Override method authenticate (line 135) | @Override method declareRoles (line 181) | @Override method declareRoles (line 186) | @Override method getAuthMethod (line 195) | @Override method getAuthenticatedRequest (line 200) | @Override method getAuthenticatedResponse (line 205) | @Override method getAuthenticationService (line 216) | protected DefaultAuthenticationService getAuthenticationService(HttpSe... method getAuthorizationService (line 226) | protected AuthorizationService getAuthorizationService(HttpServletRequ... method getDenyUncoveredHttpMethods (line 230) | @Override method getFormErrorPage (line 235) | @Override method getFormLoginPage (line 240) | @Override method getRealmName (line 245) | @Override method getRoles (line 250) | @Override method getSecurityConstraints (line 255) | @Override method getSecurityRoleReferences (line 260) | @Override method getServletName (line 265) | private String getServletName(HttpServletRequest request) { method getUsernamePasswordLoginHandler (line 274) | @Override method getWebApplication (line 279) | @Override method isCallerAuthorizedForResource (line 284) | @Override method isRequestedResourcePublic (line 289) | @Override method isRequestSecurityAsRequired (line 294) | @Override method isUserInRole (line 302) | @Override method login (line 307) | @Override method logout (line 317) | @Override method postRequestProcess (line 328) | @Override method setAuthMethod (line 333) | @Override method setDenyUncoveredHttpMethods (line 338) | @Override method setFormErrorPage (line 343) | @Override method setFormLoginPage (line 348) | @Override method setIdentityForCurrentRequest (line 353) | private void setIdentityForCurrentRequest(HttpServletRequest request, ... method setRealmName (line 366) | @Override method setSecurityConstraints (line 371) | @Override method setSecurityRoleReferences (line 376) | @Override method setUsernamePasswordLoginHandler (line 381) | @Override method setWebApplication (line 386) | @Override FILE: extension/security-servlet/src/main/java/cloud/piranha/extension/security/servlet/ServletSecurityManagerExtension.java class ServletSecurityManagerExtension (line 41) | public class ServletSecurityManagerExtension implements WebApplicationEx... method ServletSecurityManagerExtension (line 52) | public ServletSecurityManagerExtension() { method configure (line 55) | @Override FILE: extension/security-servlet/src/main/java/cloud/piranha/extension/security/servlet/ServletSecurityManagerInitializer.java class ServletSecurityManagerInitializer (line 43) | public class ServletSecurityManagerInitializer implements ServletContain... method ServletSecurityManagerInitializer (line 54) | public ServletSecurityManagerInitializer() { method onStartup (line 57) | @Override FILE: extension/security-servlet/src/main/java/cloud/piranha/extension/security/servlet/ServletSecurityPrincipal.java class ServletSecurityPrincipal (line 37) | public class ServletSecurityPrincipal implements Principal { method ServletSecurityPrincipal (line 49) | public ServletSecurityPrincipal(String name) { method getName (line 53) | @Override FILE: extension/security-servlet/src/test/java/cloud/piranha/extension/security/servlet/ServletSecurityManagerExtensionTest.java class ServletSecurityManagerExtensionTest (line 39) | class ServletSecurityManagerExtensionTest { method testConfigure (line 44) | @Test FILE: extension/security-servlet/src/test/java/cloud/piranha/extension/security/servlet/ServletSecurityManagerInitializerTest.java class ServletSecurityManagerInitializerTest (line 41) | class ServletSecurityManagerInitializerTest { method testOnStartup (line 43) | @Test FILE: extension/security-servlet/src/test/java/cloud/piranha/extension/security/servlet/ServletSecurityManagerTest.java class ServletSecurityManagerTest (line 38) | public class ServletSecurityManagerTest { method testGetSecurityConstraints (line 43) | @Test FILE: extension/servlet/src/main/java/cloud/piranha/extension/servlet/ServletExtension.java class ServletExtension (line 53) | public class ServletExtension implements WebApplicationExtension { method ServletExtension (line 58) | public ServletExtension() { method extend (line 61) | @Override method getAnnotationScanExtensionClass (line 79) | private static Class getAnnotationS... FILE: extension/servletannotations/src/main/java/cloud/piranha/extension/servletannotations/ServletAnnotationsExtension.java class ServletAnnotationsExtension (line 43) | public class ServletAnnotationsExtension implements WebApplicationExtens... method ServletAnnotationsExtension (line 53) | public ServletAnnotationsExtension() { method configure (line 56) | @Override FILE: extension/servletannotations/src/main/java/cloud/piranha/extension/servletannotations/ServletAnnotationsInitializer.java class ServletAnnotationsInitializer (line 68) | public class ServletAnnotationsInitializer implements ServletContainerIn... method ServletAnnotationsInitializer (line 78) | public ServletAnnotationsInitializer() { method onStartup (line 81) | @Override method getTargetListener (line 231) | @SuppressWarnings("unchecked") method getTargetServlet (line 236) | @SuppressWarnings("unchecked") FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/ServletAnnotationsExtensionTest.java class ServletAnnotationsExtensionTest (line 51) | class ServletAnnotationsExtensionTest { method testOnStartup (line 58) | @Test method testOnStartup2 (line 79) | @Test method testOnStartup3 (line 100) | @Test method testOnStartup4 (line 122) | @Test method testOnStartup5 (line 145) | @Test method testOnStartup6 (line 166) | @Test method testOnStartup7 (line 187) | @Test method testOnStartup8 (line 210) | @Test method testOnStartup9 (line 232) | @Test method testOnStartup10 (line 255) | @Test FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/Test2Filter.java class Test2Filter (line 43) | @WebFilter(value = {"/url1", "/url2/*", "*.url3"}) method doFilter (line 46) | @Override FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/Test2Servlet.java class Test2Servlet (line 43) | @WebServlet(value = {"/url1", "/url2/*", "*.url3"}) method doGet (line 46) | @Override FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/Test3Filter.java class Test3Filter (line 44) | @WebFilter(filterName = "Test3Filter", value = {"/url1", "/url2/*", "*.u... method doFilter (line 50) | @Override FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/Test3Servlet.java class Test3Servlet (line 43) | @WebServlet(name = "Test3Servlet", urlPatterns = {"/url1", "/url2/*", "*... method doGet (line 46) | @Override FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/Test4Filter.java class Test4Filter (line 43) | @WebFilter(filterName = "Test4Filter", urlPatterns = {"/url1", "/url2/*"... method doFilter (line 46) | @Override FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/Test4Servlet.java class Test4Servlet (line 44) | @WebServlet(name = "Test4Servlet", urlPatterns = {"/url1", "/url2/*", "*... method doGet (line 50) | @Override FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/Test5Servlet.java class Test5Servlet (line 44) | @WebServlet(name = "Test5Servlet", urlPatterns = {"/url1", "/url2/*", "*... method doGet (line 48) | @Override FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/TestFilter.java class TestFilter (line 43) | @WebFilter(filterName = "TestFilter", value = {"/url1", "/url2/*", "*.ur... method doFilter (line 46) | @Override FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/TestListener.java class TestListener (line 39) | @WebListener method contextDestroyed (line 42) | @Override method contextInitialized (line 46) | @Override FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/TestServlet.java class TestServlet (line 43) | @WebServlet(name = "TestServlet", value = {"/url1", "/url2/*", "*.url3"}) method doGet (line 46) | @Override FILE: extension/servletannotations/src/test/java/cloud/piranha/extension/servletannotations/WebServletTest.java class WebServletTest (line 50) | class WebServletTest { method testWebServletUrl1 (line 57) | @Test method testWebServletUrl1b (line 88) | @Test method testWebServletUrl2 (line 119) | @Test method testWebServletUrl2b (line 149) | @Test method testWebServletUrl3 (line 180) | @Test method testWebServletUrl3b (line 210) | @Test FILE: extension/soteria/src/main/java/cloud/piranha/extension/soteria/IdentityStoreLoginHandler.java class IdentityStoreLoginHandler (line 48) | public class IdentityStoreLoginHandler implements UsernamePasswordLoginH... method IdentityStoreLoginHandler (line 53) | public IdentityStoreLoginHandler() { method login (line 56) | @Override FILE: extension/soteria/src/main/java/cloud/piranha/extension/soteria/SoteriaInitializer.java class SoteriaInitializer (line 49) | public class SoteriaInitializer implements ServletContainerInitializer { method SoteriaInitializer (line 59) | public SoteriaInitializer() { method onStartup (line 69) | @Override method isCDIEnabled (line 86) | private boolean isCDIEnabled() { FILE: extension/soteria/src/main/java/cloud/piranha/extension/soteria/SoteriaPreCDIInitializer.java class SoteriaPreCDIInitializer (line 47) | public class SoteriaPreCDIInitializer implements ServletContainerInitial... method SoteriaPreCDIInitializer (line 57) | public SoteriaPreCDIInitializer() { method onStartup (line 67) | @Override FILE: extension/soteria/src/test/java/cloud/piranha/extension/soteria/IdentityStoreLoginHandlerTest.java class IdentityStoreLoginHandlerTest (line 50) | public class IdentityStoreLoginHandlerTest { method testLoginWithCorrectUsernameAndPassword (line 55) | @Test method testLoginWithIncorrectUsernameAndPassword (line 94) | @Test FILE: extension/soteria/src/test/java/cloud/piranha/extension/soteria/SoteriaInitializerNoCdiTest.java class SoteriaInitializerNoCdiTest (line 40) | public class SoteriaInitializerNoCdiTest { method testOnStartup (line 45) | @Test FILE: extension/soteria/src/test/java/cloud/piranha/extension/soteria/SoteriaInitializerTest.java class SoteriaInitializerTest (line 47) | public class SoteriaInitializerTest { method testOnStartup (line 52) | @Test method testOnStartup2 (line 69) | @Test FILE: extension/soteria/src/test/java/cloud/piranha/extension/soteria/SoteriaPreCDIInitializerTest.java class SoteriaPreCDIInitializerTest (line 42) | public class SoteriaPreCDIInitializerTest { method testOnStartup (line 47) | @Test FILE: extension/soteria/src/test/java/cloud/piranha/extension/soteria/TestIdentityStore.java class TestIdentityStore (line 43) | @ApplicationScoped method validate (line 46) | @SuppressWarnings("exports") FILE: extension/tempdir/src/main/java/cloud/piranha/extension/tempdir/TempDirExtension.java class TempDirExtension (line 40) | public class TempDirExtension implements WebApplicationExtension { method TempDirExtension (line 50) | public TempDirExtension() { method configure (line 53) | @Override FILE: extension/tempdir/src/main/java/cloud/piranha/extension/tempdir/TempDirServletContainerInitializer.java class TempDirServletContainerInitializer (line 46) | public class TempDirServletContainerInitializer implements ServletContai... method TempDirServletContainerInitializer (line 61) | public TempDirServletContainerInitializer() { method onStartup (line 64) | @Override FILE: extension/tempdir/src/test/java/cloud/piranha/extension/tempdir/TempDirExtensionTest.java class TempDirExtensionTest (line 42) | class TempDirExtensionTest { method testConfigure (line 47) | @Test FILE: extension/tempdir/src/test/java/cloud/piranha/extension/tempdir/TempDirServletContainerInitializerTest.java class TempDirServletContainerInitializerTest (line 40) | class TempDirServletContainerInitializerTest { method testOnStartup (line 47) | @Test method testOnStartup2 (line 64) | @Test FILE: extension/tyrus/src/main/java/cloud/piranha/extension/tyrus/TyrusExtension.java class TyrusExtension (line 42) | public class TyrusExtension implements WebApplicationExtension { method TyrusExtension (line 64) | public TyrusExtension() { method configure (line 72) | @Override FILE: extension/tyrus/src/test/java/cloud/piranha/extension/tyrus/TyrusExtensionTest.java class TyrusExtensionTest (line 41) | public class TyrusExtensionTest { method testConfigure (line 46) | @Test method testConfigureAndDisableTyrus (line 57) | @Test FILE: extension/wasp/src/main/java/cloud/piranha/extension/wasp/WaspExtension.java class WaspExtension (line 44) | public class WaspExtension implements WebApplicationExtension { method WaspExtension (line 59) | public WaspExtension() { method configure (line 67) | @Override FILE: extension/wasp/src/main/java/cloud/piranha/extension/wasp/WaspInitializer.java class WaspInitializer (line 50) | public class WaspInitializer implements ServletContainerInitializer { method WaspInitializer (line 60) | public WaspInitializer() { method onStartup (line 70) | @Override method getClassPath (line 102) | private String getClassPath(WebApplication application) { method getClassesDirectory (line 119) | private String getClassesDirectory(ServletContext servletContext) { method getJarFiles (line 134) | private String getJarFiles(ServletContext servletContext) { FILE: extension/wasp/src/main/java/cloud/piranha/extension/wasp/WaspJspManager.java class WaspJspManager (line 41) | public class WaspJspManager implements JspManager { method WaspJspManager (line 51) | public WaspJspManager() { method addJspFile (line 54) | @Override method getJspConfigDescriptor (line 64) | @Override method setJspConfigDescriptor (line 69) | @Override FILE: extension/wasp/src/main/java/cloud/piranha/extension/wasp/WaspJspManagerExtension.java class WaspJspManagerExtension (line 44) | public class WaspJspManagerExtension implements WebApplicationExtension { method WaspJspManagerExtension (line 59) | public WaspJspManagerExtension() { method configure (line 67) | @Override FILE: extension/wasp/src/main/java/cloud/piranha/extension/wasp/WaspJspManagerInitializer.java class WaspJspManagerInitializer (line 43) | public class WaspJspManagerInitializer implements ServletContainerInitia... method WaspJspManagerInitializer (line 53) | public WaspJspManagerInitializer() { method onStartup (line 63) | @Override FILE: extension/wasp/src/main/java/cloud/piranha/extension/wasp/WaspServlet.java class WaspServlet (line 40) | class WaspServlet extends JspServlet { method WaspServlet (line 57) | WaspServlet(String jspFile) { method service (line 61) | @Override FILE: extension/wasp/src/test/java/cloud/piranha/extension/wasp/JspDescriptorTest.java class JspDescriptorTest (line 41) | class JspDescriptorTest { method testGetJspConfigDescriptor (line 52) | @Test FILE: extension/wasp/src/test/java/cloud/piranha/extension/wasp/JspWriterTest.java class JspWriterTest (line 51) | class JspWriterTest { method testClearBuffer (line 58) | @Test method testClose (line 80) | @Test method testClose2 (line 103) | @Test method testClose3 (line 126) | @Test method testClose4 (line 149) | @Test FILE: extension/wasp/src/test/java/cloud/piranha/extension/wasp/WaspExtensionTest.java class WaspExtensionTest (line 38) | public class WaspExtensionTest { method testConfigure (line 43) | @Test method testConfigureWhenEnabledPropertyIsFalse (line 53) | @Test FILE: extension/wasp/src/test/java/cloud/piranha/extension/wasp/WaspInitializerTest.java class WaspInitializerTest (line 41) | class WaspInitializerTest { method testOnStartup (line 48) | @Test FILE: extension/wasp/src/test/java/cloud/piranha/extension/wasp/WaspJspManagerExtensionTest.java class WaspJspManagerExtensionTest (line 38) | public class WaspJspManagerExtensionTest { method testConfigure (line 43) | @Test method testConfigureWhenEnabledPropertyIsFalse (line 53) | @Test FILE: extension/webprofile/src/main/java/cloud/piranha/extension/webprofile/WebProfileExtension.java class WebProfileExtension (line 57) | public class WebProfileExtension implements WebApplicationExtension { method WebProfileExtension (line 62) | public WebProfileExtension() { method extend (line 65) | @Override method getAnnotationScanExtensionClass (line 87) | private static Class getAnnotationS... FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/WebXmlExtension.java class WebXmlExtension (line 44) | public class WebXmlExtension implements WebApplicationExtension { method WebXmlExtension (line 54) | public WebXmlExtension() { method configure (line 62) | @Override FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/WebXmlInitializer.java class WebXmlInitializer (line 55) | public class WebXmlInitializer implements ServletContainerInitializer { method WebXmlInitializer (line 65) | public WebXmlInitializer() { method onStartup (line 75) | @Override method removeExistingServletMappings (line 139) | private void removeExistingServletMappings(WebApplication webApp, WebX... FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXml.java class WebXml (line 45) | public class WebXml implements Serializable { class RelativeOrder (line 90) | public static class RelativeOrder { method RelativeOrder (line 105) | public RelativeOrder() { method RelativeOrder (line 116) | public RelativeOrder(List before, List after) { method getBefore (line 124) | public List getBefore() { method setBefore (line 133) | public void setBefore(List before) { method getAfter (line 140) | public List getAfter() { method setAfter (line 149) | public void setAfter(List after) { method WebXml (line 274) | public WebXml() { method getContextParams (line 280) | public List getContextParams() { method getDefaultContextPath (line 287) | public String getDefaultContextPath() { method getDataSources (line 296) | public List getDataSources() { method getDenyUncoveredHttpMethods (line 305) | public boolean getDenyUncoveredHttpMethods() { method getDisplayName (line 312) | public String getDisplayName() { method getErrorPages (line 319) | public List getErrorPages() { method getFilters (line 326) | public List getFilters() { method getFilterMappings (line 333) | public List getFilterMappings() { method getFragmentName (line 340) | public String getFragmentName() { method getJspConfig (line 347) | public WebXmlJspConfig getJspConfig() { method getLoginConfig (line 353) | public WebXmlLoginConfig getLoginConfig() { method getListeners (line 360) | public List getListeners() { method getMimeMappings (line 367) | public List getMimeMappings() { method getRequestCharacterEncoding (line 374) | public String getRequestCharacterEncoding() { method getResponseCharacterEncoding (line 381) | public String getResponseCharacterEncoding() { method getRoleNames (line 392) | public Set getRoleNames() { method getServlets (line 399) | public List getServlets() { method getServletMappings (line 406) | public List getServletMappings() { method getSessionConfig (line 413) | public WebXmlSessionConfig getSessionConfig() { method getWelcomeFiles (line 422) | public List getWelcomeFiles() { method isDistributable (line 431) | public boolean isDistributable() { method isFragment (line 440) | public boolean isFragment() { method setDefaultContextPath (line 449) | public void setDefaultContextPath(String defaultContextPath) { method setDenyUncoveredHttpMethods (line 458) | public void setDenyUncoveredHttpMethods(boolean denyUncoveredHttpMetho... method setDisplayName (line 467) | public void setDisplayName(String displayName) { method setDistributable (line 476) | public void setDistributable(boolean distributable) { method setFragment (line 485) | public void setFragment(boolean fragment) { method setFragmentName (line 494) | public void setFragmentName(String fragmentName) { method setJspConfig (line 503) | public void setJspConfig(WebXmlJspConfig jspConfig) { method setLoginConfig (line 512) | public void setLoginConfig(WebXmlLoginConfig loginConfig) { method setRequestCharacterEncoding (line 521) | public void setRequestCharacterEncoding(String requestCharacterEncodin... method setResponseCharacterEncoding (line 530) | public void setResponseCharacterEncoding(String responseCharacterEncod... method setSessionConfig (line 539) | public void setSessionConfig(WebXmlSessionConfig sessionConfig) { method getMajorVersion (line 549) | public int getMajorVersion() { method setMajorVersion (line 559) | public void setMajorVersion(int majorVersion) { method getMinorVersion (line 569) | public int getMinorVersion() { method setMinorVersion (line 579) | public void setMinorVersion(int minorVersion) { method setMetadataComplete (line 588) | public void setMetadataComplete(boolean metadataComplete) { method getMetadataComplete (line 597) | public boolean getMetadataComplete() { method getAbsoluteOrdering (line 604) | public List getAbsoluteOrdering() { method getRelativeOrdering (line 611) | public RelativeOrder getRelativeOrdering() { method setAbsoluteOrdering (line 620) | public void setAbsoluteOrdering(List absoluteOrdering) { method setRelativeOrdering (line 629) | public void setRelativeOrdering(RelativeOrder relativeOrdering) { method getLocaleEncodingMapping (line 636) | public Map getLocaleEncodingMapping() { method setLocaleEncodingMapping (line 645) | public void setLocaleEncodingMapping(Map localeEncodin... method getSecurityConstraints (line 654) | public List getSecurityConstraints() { method setSecurityConstraints (line 663) | public void setSecurityConstraints(List secu... FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlDataSource.java class WebXmlDataSource (line 38) | public class WebXmlDataSource { method WebXmlDataSource (line 74) | public WebXmlDataSource() { method getClassName (line 82) | public String getClassName() { method getName (line 91) | public String getName() { method getPassword (line 100) | public String getPassword() { method getUrl (line 109) | public String getUrl() { method getUser (line 118) | public String getUser() { method setUser (line 127) | public void setUser(String user) { method setClassName (line 136) | public void setClassName(String className) { method setName (line 145) | public void setName(String name) { method setPassword (line 154) | public void setPassword(String password) { method setUrl (line 163) | public void setUrl(String url) { method getProperties (line 172) | public Map getProperties() { method setProperties (line 181) | public void setProperties(Map properties) { FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlFilter.java class WebXmlFilter (line 38) | public class WebXmlFilter { method WebXmlFilter (line 68) | public WebXmlFilter() { method addInitParam (line 76) | public void addInitParam(WebXmlFilterInitParam initParam) { method getClassName (line 85) | public String getClassName() { method getFilterName (line 94) | public String getFilterName() { method getInitParams (line 103) | public List getInitParams() { method getServletName (line 112) | public String getServletName() { method isAsyncSupported (line 121) | public boolean isAsyncSupported() { method setAsyncSupported (line 130) | public void setAsyncSupported(boolean asyncSupported) { method setClassName (line 139) | public void setClassName(String className) { method setFilterName (line 148) | public void setFilterName(String filterName) { method setServletName (line 157) | public void setServletName(String servletName) { FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlFilterMapping.java class WebXmlFilterMapping (line 38) | public class WebXmlFilterMapping { method WebXmlFilterMapping (line 67) | public WebXmlFilterMapping() { method getDispatchers (line 75) | public List getDispatchers() { method getFilterName (line 84) | public String getFilterName() { method getServletNames (line 93) | public List getServletNames() { method getUrlPatterns (line 102) | public List getUrlPatterns() { method setDispatchers (line 111) | public void setDispatchers(List dispatchers) { method setFilterName (line 120) | public void setFilterName(String filterName) { method setServletNames (line 129) | public void setServletNames(List servletNames) { method setUrlPatterns (line 138) | public void setUrlPatterns(List urlPatterns) { FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlJspConfig.java class WebXmlJspConfig (line 38) | public class WebXmlJspConfig { method WebXmlJspConfig (line 48) | public WebXmlJspConfig() { method getTaglibs (line 56) | public List getTaglibs() { FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlJspConfigTaglib.java class WebXmlJspConfigTaglib (line 35) | public class WebXmlJspConfigTaglib { method WebXmlJspConfigTaglib (line 53) | public WebXmlJspConfigTaglib(String location, String uri) { method getLocation (line 63) | public String getLocation() { method getUri (line 72) | public String getUri() { FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlManager.java class WebXmlManager (line 48) | public class WebXmlManager { method getInitialWebXml (line 68) | public WebXml getInitialWebXml() { method setInitialWebXml (line 77) | public void setInitialWebXml(WebXml initialWebXml) { method getWebFragments (line 84) | public List getWebFragments() { method setWebFragments (line 93) | public void setWebFragments(List webFragments) { method getWebXml (line 102) | public WebXml getWebXml() { method setWebXml (line 111) | public void setWebXml(WebXml webXml) { method getOrderedFragments (line 118) | public List getOrderedFragments() { method processAbsoluteOrdering (line 127) | private List processAbsoluteOrdering() { method toWebXml (line 167) | private List toWebXml(List fragmentNames) { method findWebFragment (line 171) | private Optional findWebFragment(String fragmentName) { method processRelativeOrdering (line 175) | private List processRelativeOrdering() { class TopologicalSort (line 252) | private static class TopologicalSort { method addDependency (line 259) | public void addDependency(T dependant, T dependency) { method sort (line 263) | public List sort(List list) { method visit (line 273) | private void visit(T item, Set visited, List sorted) { FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlParser.java class WebXmlParser (line 64) | public class WebXmlParser { method parse (line 102) | public WebXml parse(InputStream inputStream) { method parseAbsoluteOrdering (line 140) | private void parseAbsoluteOrdering(WebXml webXml, XPath xPath, Node ro... method parseBoolean (line 175) | private static Boolean parseBoolean(XPath xPath, String expression, method parseContextParameters (line 190) | private void parseContextParameters(WebXml webXml, XPath xPath, Node n... method parseDataSources (line 211) | private void parseDataSources(WebXml webXml, XPath xPath, Document node) method parseDefaultContextPath (line 242) | private void parseDefaultContextPath(WebXml webXml, XPath xPath, Node ... method parseDenyUncoveredHttpMethods (line 262) | private void parseDenyUncoveredHttpMethods(WebXml webXml, XPath xPath, method parseDisplayName (line 279) | private void parseDisplayName(WebXml webXml, XPath xPath, Node node) method parseDistributable (line 296) | private void parseDistributable(WebXml webXml, XPath xPath, Node node) method parseErrorPages (line 313) | private void parseErrorPages(WebXml webXml, XPath xPath, Node node) method parseFilterMappings (line 336) | private void parseFilterMappings(WebXml webXml, XPath xPath, Node root... method parseFilters (line 364) | private void parseFilters(WebXml webXml, XPath xPath, Node node) method parseFragmentName (line 401) | private void parseFragmentName(WebXml webXml, XPath xPath, Node node) ... method parseInteger (line 417) | private int parseInteger(XPath xPath, String expression, Node node) method parseJspConfig (line 431) | private void parseJspConfig(WebXml webXml, XPath xPath, Document node) method parseJspConfigTaglibs (line 443) | private void parseJspConfigTaglibs(WebXml webXml, XPath xPath, Documen... method parseListeners (line 464) | private void parseListeners(WebXml webXml, XPath xPath, Node node) thr... method parseLocaleEncodingMapping (line 483) | private void parseLocaleEncodingMapping(WebXml webXml, XPath xPath, method parseLoginConfig (line 505) | private void parseLoginConfig(WebXml webXml, XPath xPath, Node node) method parseLong (line 532) | private static Long parseLong(XPath xPath, String expression, Node node) method parseMimeMappings (line 547) | private void parseMimeMappings(WebXml webXml, XPath xPath, Node node) method parseNodes (line 570) | private Iterable parseNodes(XPath xPath, String expression, Node... method parseOrdering (line 575) | private void parseOrdering(WebXml webXml, XPath xPath, Node node) { method parseOrderingChildren (line 600) | private List parseOrderingChildren(XPath xPath, NodeList order... method parseRequestCharacterEncoding (line 628) | private void parseRequestCharacterEncoding(WebXml webXml, XPath xPath, method parseResponseCharacterEncoding (line 647) | private void parseResponseCharacterEncoding(WebXml webXml, XPath xPath... method parseSecurityConstraint (line 656) | private void parseSecurityConstraint(WebXml webXml, XPath xPath, method parseSecurityConstraints (line 691) | private void parseSecurityConstraints(WebXml webXml, XPath xPath, Node... method parseSecurityRoles (line 699) | private void parseSecurityRoles(WebXml webXml, XPath xPath, Node rootN... method parseServletMappings (line 715) | private void parseServletMappings(WebXml webXml, XPath xPath, Node node) method parseServlets (line 738) | private void parseServlets(WebXml webXml, XPath xPath, Node rootNode) ... method parseSessionConfig (line 784) | private void parseSessionConfig(WebXml webXml, XPath xPath, Node node) method parseString (line 805) | private String parseString(XPath xPath, String expression, Node node) method parseStrings (line 811) | private Iterable parseStrings(XPath xPath, String expression, method parseWebApp (line 827) | private void parseWebApp(WebXml webXml, XPath xPath, Node node) throws... method toIterable (line 859) | public static Iterable toIterable(NodeList nodeList) { method parseWelcomeFiles (line 887) | private void parseWelcomeFiles(WebXml webXml, XPath xPath, Node node) { FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlProcessor.java class WebXmlProcessor (line 70) | public class WebXmlProcessor { method process (line 88) | public void process(WebXml webXml, WebApplication webApplication) { method processContextParameters (line 123) | private void processContextParameters(WebApplication webApplication, W... method processDataSources (line 135) | private void processDataSources(WebApplication webApplication, WebXml ... method isStringSetter (line 184) | private boolean isStringSetter(Method method) { method capitalize (line 188) | private String capitalize(String string) { method processDefaultContextPath (line 202) | private void processDefaultContextPath(WebApplication webApplication, ... method processMetadataComplete (line 214) | private void processMetadataComplete(WebApplication webApplication, We... method processDenyUncoveredHttpMethods (line 226) | private void processDenyUncoveredHttpMethods(WebApplication webApplica... method processDisplayName (line 239) | private void processDisplayName(WebApplication webApplication, WebXml ... method processDistributable (line 249) | private void processDistributable(WebApplication webApplication, WebXm... method processErrorPages (line 259) | private void processErrorPages(WebApplication webApplication, WebXml w... method processFilterMappings (line 278) | private void processFilterMappings(WebApplication webApplication, WebX... method toEnumDispatcherTypes (line 298) | @SuppressWarnings("unchecked") method toDispatcherTypes (line 312) | private Set toDispatcherTypes(List dispatchers) { method processFilters (line 328) | private void processFilters(WebApplication webApplication, WebXml webX... method processJspConfig (line 356) | private void processJspConfig(WebApplication webApplication, WebXml we... method processListeners (line 379) | private void processListeners(WebApplication webApplication, WebXml we... method processLoginConfig (line 391) | private void processLoginConfig(WebApplication webApplication, WebXml ... method processMimeMappings (line 416) | private void processMimeMappings(WebApplication webApplication, WebXml... method processRequestCharacterEncoding (line 428) | private void processRequestCharacterEncoding(WebApplication webApplica... method processResponseCharacterEncoding (line 440) | private void processResponseCharacterEncoding(WebApplication webApplic... method processRoleNames (line 446) | private void processRoleNames(WebApplication webApplication, WebXml we... method processServletMappings (line 458) | private void processServletMappings(WebApplication webApplication, Web... method processWebApp (line 482) | private void processWebApp(WebApplication webApplication, WebXml webXm... method processServlets (line 497) | private void processServlets(WebApplication webApplication, WebXml web... method processWelcomeFiles (line 557) | private void processWelcomeFiles(WebApplication webApplication, WebXml... method processLocaleEncodingMapping (line 577) | private void processLocaleEncodingMapping(WebApplication webApplicatio... method isEmpty (line 593) | private boolean isEmpty(String string) { method processSessionConfig (line 603) | private void processSessionConfig(WebApplication webApplication, WebXm... method processSecurityConstraints (line 616) | private void processSecurityConstraints(WebApplication webApplication,... FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlSecurityConstraint.java class WebXmlSecurityConstraint (line 38) | public class WebXmlSecurityConstraint { method WebXmlSecurityConstraint (line 80) | public WebXmlSecurityConstraint() { method getRoleNames (line 88) | public List getRoleNames() { method getTransportGuarantee (line 97) | public String getTransportGuarantee() { method getWebResourceCollections (line 106) | public List getWebResourceCollections() { method setRoleNames (line 115) | public void setRoleNames(List roleNames) { method setTransportGuarantee (line 124) | public void setTransportGuarantee(String transportGuarantee) { method setWebResourceCollections (line 133) | public void setWebResourceCollections(List webR... class WebResourceCollection (line 141) | public static class WebResourceCollection { method WebResourceCollection (line 164) | public WebResourceCollection() { method getUrlPatterns (line 172) | public List getUrlPatterns() { method setUrlPatterns (line 181) | public void setUrlPatterns(List urlPatterns) { method getHttpMethods (line 190) | public List getHttpMethods() { method setHttpMethods (line 199) | public void setHttpMethods(List httpMethods) { method getHttpMethodOmissions (line 208) | public List getHttpMethodOmissions() { method setHttpMethodOmissions (line 217) | public void setHttpMethodOmissions(List httpMethodOmissions) { FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlServlet.java class WebXmlServlet (line 38) | public class WebXmlServlet { method WebXmlServlet (line 78) | public WebXmlServlet() { method addInitParam (line 86) | public void addInitParam(WebXmlServletInitParam initParam) { method getClassName (line 95) | public String getClassName() { method getInitParams (line 104) | public List getInitParams() { method getJspFile (line 113) | public String getJspFile() { method getMultipartConfig (line 122) | public WebXmlServletMultipartConfig getMultipartConfig() { method getSecurityRoleRefs (line 131) | public List getSecurityRoleRefs() { method getServletName (line 140) | public String getServletName() { method isAsyncSupported (line 149) | public boolean isAsyncSupported() { method setAsyncSupported (line 158) | public void setAsyncSupported(boolean asyncSupported) { method setClassName (line 167) | public void setClassName(String className) { method setJspFile (line 176) | public void setJspFile(String jspFile) { method setMultipartConfig (line 185) | public void setMultipartConfig(WebXmlServletMultipartConfig multipartC... method setServletName (line 194) | public void setServletName(String servletName) { method toString (line 203) | @Override FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlServletMultipartConfig.java class WebXmlServletMultipartConfig (line 36) | public class WebXmlServletMultipartConfig { method WebXmlServletMultipartConfig (line 63) | public WebXmlServletMultipartConfig() { method getLocation (line 71) | public String getLocation() { method getMaxFileSize (line 80) | public long getMaxFileSize() { method getMaxRequestSize (line 89) | public long getMaxRequestSize() { method getFileSizeThreshold (line 98) | public int getFileSizeThreshold() { method setLocation (line 107) | public void setLocation(String location) { method setMaxFileSize (line 116) | public void setMaxFileSize(long maxFileSize) { method setMaxRequestSize (line 125) | public void setMaxRequestSize(long maxRequestSize) { method setFileSizeThreshold (line 134) | public void setFileSizeThreshold(int fileSizeThreshold) { FILE: extension/webxml/src/main/java/cloud/piranha/extension/webxml/internal/WebXmlSessionConfig.java class WebXmlSessionConfig (line 35) | public class WebXmlSessionConfig { method WebXmlSessionConfig (line 50) | public WebXmlSessionConfig() { method getCookieConfig (line 58) | public WebXmlSessionConfigCookieConfig getCookieConfig() { method getSessionTimeout (line 67) | public int getSessionTimeout() { method setCookieConfig (line 76) | public void setCookieConfig(WebXmlSessionConfigCookieConfig cookieConf... method setSessionTimeout (line 85) | public void setSessionTimeout(int sessionTimeout) { FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/TestFilter.java class TestFilter (line 42) | public class TestFilter implements Filter { method doFilter (line 53) | @Override FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/TestServlet.java class TestServlet (line 37) | public class TestServlet extends HttpServlet { FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/WebXmlExtensionTest.java class WebXmlExtensionTest (line 45) | class WebXmlExtensionTest { method testOnStartup (line 52) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/WebXmlInitializerTest.java class WebXmlInitializerTest (line 46) | class WebXmlInitializerTest { method testOnStartup (line 53) | @Test method testOnStartup2 (line 72) | @Test method testOnStartup3 (line 86) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/ContextParamTest.java class ContextParamTest (line 42) | class ContextParamTest { method testGetInitParameter (line 49) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/DataSourceTest.java class DataSourceTest (line 45) | class DataSourceTest { method testDataSource (line 52) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/DefaultContextPathTest.java class DefaultContextPathTest (line 42) | class DefaultContextPathTest { method testGetContextPath (line 49) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/DenyUncoveredMethodsTest.java class DenyUncoveredMethodsTest (line 35) | class DenyUncoveredMethodsTest { FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/EffectiveMajorVersionTest.java class EffectiveMajorVersionTest (line 42) | class EffectiveMajorVersionTest { method testEffectiveMajorVersion (line 49) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/ErrorPageTest.java class ErrorPageTest (line 45) | class ErrorPageTest { method testErrorPage (line 52) | @Test method testErrorPage2 (line 79) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/FilterMappingTest.java class FilterMappingTest (line 45) | class FilterMappingTest { method testFilterMapping (line 52) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/JspConfigTest.java class JspConfigTest (line 45) | class JspConfigTest { method tetGetJspConfig (line 52) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/MetadataCompleteTest.java class MetadataCompleteTest (line 42) | class MetadataCompleteTest { method testGetInitParameter (line 49) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/MimeMappingTest.java class MimeMappingTest (line 42) | class MimeMappingTest { method testGetMimeType (line 49) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/TestWithoutLeadingSlashServlet.java class TestWithoutLeadingSlashServlet (line 42) | public class TestWithoutLeadingSlashServlet extends HttpServlet { method doGet (line 44) | @Override FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/WebXmlManagerTest.java class WebXmlManagerTest (line 40) | class WebXmlManagerTest { method toWebFragment (line 42) | private static WebXml toWebFragment(String fragmentName) { method testNoOrdering (line 48) | @Test method testAbsoluteOrdering (line 68) | @Test method testAbsoluteOrdering2 (line 88) | @Test method testAbsoluteOrdering3 (line 108) | @Test method testAbsoluteOrdering4 (line 130) | @Test method testAbsoluteOrdering5 (line 152) | @Test method testRelativeOrdering (line 174) | @Test method testRelativeOrdering2 (line 207) | @Test method testRelativeOrdering3 (line 246) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/WebXmlParserTest.java class WebXmlParserTest (line 46) | class WebXmlParserTest { method testParseWebXml (line 53) | @Test method testParseWebXml2 (line 78) | @Test method testParseWebXml3 (line 96) | @Test method testParseWebXml4 (line 113) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/WebXmlProcessorTest.java class WebXmlProcessorTest (line 41) | public class WebXmlProcessorTest { method testProcessWithSecurityConstraints (line 46) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/WelcomeFileTest.java class WelcomeFileTest (line 44) | class WelcomeFileTest { method testGetWelcomeFileList (line 51) | @Test method testGetWelcomeFileList2 (line 66) | @Test FILE: extension/webxml/src/test/java/cloud/piranha/extension/webxml/internal/WithoutLeadingSlashTest.java class WithoutLeadingSlashTest (line 45) | class WithoutLeadingSlashTest { method testWithoutLeadingSlash (line 52) | @Test FILE: extension/welcomefile/src/main/java/cloud/piranha/extension/welcomefile/WelcomeFileExtension.java class WelcomeFileExtension (line 41) | public class WelcomeFileExtension implements WebApplicationExtension { method WelcomeFileExtension (line 51) | public WelcomeFileExtension() { method configure (line 54) | @Override FILE: extension/welcomefile/src/main/java/cloud/piranha/extension/welcomefile/internal/InternalWelcomeFileManager.java class InternalWelcomeFileManager (line 39) | public class InternalWelcomeFileManager implements WelcomeFileManager { method InternalWelcomeFileManager (line 54) | public InternalWelcomeFileManager() { method addWelcomeFile (line 62) | @Override method getWelcomeFileList (line 74) | @Override FILE: extension/welcomefile/src/test/java/cloud/piranha/extension/welcomefile/WelcomeFileExtensionTest.java class WelcomeFileExtensionTest (line 40) | class WelcomeFileExtensionTest { method testConfigure (line 45) | @Test FILE: extension/welcomefile/src/test/java/cloud/piranha/extension/welcomefile/internal/InternalWelcomeFileManagerTest.java class InternalWelcomeFileManagerTest (line 46) | class InternalWelcomeFileManagerTest { method testWelcomeFile1 (line 53) | @Test method testWelcomeFile2 (line 79) | @Test FILE: extension/weld/src/main/java/cloud/piranha/extension/weld/RealtimeHttpServletRequestWrapper.java class RealtimeHttpServletRequestWrapper (line 60) | public abstract class RealtimeHttpServletRequestWrapper implements HttpS... method RealtimeHttpServletRequestWrapper (line 65) | public RealtimeHttpServletRequestWrapper() { method getAsyncContext (line 71) | @Override method getAttribute (line 82) | @Override method getAttributeNames (line 90) | @Override method getCharacterEncoding (line 98) | @Override method getContentLength (line 106) | @Override method getContentLengthLong (line 114) | @Override method getContentType (line 122) | @Override method getDispatcherType (line 130) | @Override method getInputStream (line 139) | @Override method getLocalAddr (line 147) | @Override method getLocalName (line 155) | @Override method getLocalPort (line 163) | @Override method getLocale (line 171) | @Override method getLocales (line 179) | @Override method getParameter (line 190) | @Override method getParameterMap (line 198) | @Override method getParameterNames (line 206) | @Override method getParameterValues (line 217) | @Override method getProtocol (line 225) | @Override method getReader (line 236) | @Override method getRemoteAddr (line 244) | @Override method getRemoteHost (line 252) | @Override method getRemotePort (line 260) | @Override method getRequest (line 268) | public ServletRequest getRequest() { method getRequestDispatcher (line 276) | @Override method getScheme (line 284) | @Override method getServerName (line 292) | @Override method getServerPort (line 300) | @Override method getServletContext (line 308) | @Override method isAsyncStarted (line 318) | @Override method isAsyncSupported (line 328) | @Override method isSecure (line 338) | @Override method isWrapperFor (line 349) | public boolean isWrapperFor(ServletRequest wrapped) { method isWrapperFor (line 365) | public boolean isWrapperFor(Class wrappedType) { method removeAttribute (line 385) | @Override method setAttribute (line 396) | @Override method setCharacterEncoding (line 408) | @Override method startAsync (line 418) | @Override method startAsync (line 429) | @Override method authenticate (line 441) | @Override method changeSessionId (line 451) | @Override method getAuthType (line 459) | @Override method getContextPath (line 467) | @Override method getCookies (line 477) | @Override method getDateHeader (line 488) | @Override method getHeader (line 499) | @Override method getHeaderNames (line 507) | @Override method getHeaders (line 518) | @Override method getIntHeader (line 529) | @Override method getMethod (line 537) | @Override method getPart (line 549) | @Override method getParts (line 561) | @Override method getPathInfo (line 569) | @Override method getPathTranslated (line 577) | @Override method getQueryString (line 585) | @Override method getRemoteUser (line 593) | @Override method getRequestURI (line 601) | @Override method getRequestURL (line 609) | @Override method getRequestedSessionId (line 617) | @Override method getServletPath (line 625) | @Override method getSession (line 633) | @Override method getSession (line 644) | @Override method getUserPrincipal (line 652) | @Override method getWrapped (line 660) | protected abstract HttpServletRequest getWrapped(); method isRequestedSessionIdFromCookie (line 667) | @Override method isRequestedSessionIdFromURL (line 677) | @Override method isRequestedSessionIdValid (line 687) | @Override method isUserInRole (line 698) | @Override method login (line 710) | @Override method logout (line 720) | @Override method upgrade (line 734) | @Override FILE: extension/weld/src/main/java/cloud/piranha/extension/weld/WeldCDI.java class WeldCDI (line 39) | public class WeldCDI extends AbstractCDI { method WeldCDI (line 52) | public WeldCDI(WeldManager manager) { method getBeanManager (line 59) | @Override method setWeldManager (line 69) | public void setWeldManager(WeldManager manager) { FILE: extension/weld/src/main/java/cloud/piranha/extension/weld/WeldContainer.java class WeldContainer (line 44) | public class WeldContainer implements Container { method WeldContainer (line 49) | public WeldContainer() { method destroy (line 57) | @Override method initialize (line 67) | @Override method touch (line 90) | @Override FILE: extension/weld/src/main/java/cloud/piranha/extension/weld/WeldExtension.java class WeldExtension (line 38) | public class WeldExtension implements WebApplicationExtension { method WeldExtension (line 43) | public WeldExtension() { method configure (line 46) | @Override FILE: extension/weld/src/main/java/cloud/piranha/extension/weld/WeldHttpServletRequest.java class WeldHttpServletRequest (line 53) | public class WeldHttpServletRequest extends RealtimeHttpServletRequestWr... method WeldHttpServletRequest (line 65) | public WeldHttpServletRequest(HttpServletRequest request) { method getWrapped (line 70) | @Override method getRequestId (line 79) | @Override method getProtocolRequestId (line 87) | @Override method getServletConnection (line 95) | @Override FILE: extension/weld/src/main/java/cloud/piranha/extension/weld/WeldInitListener.java class WeldInitListener (line 56) | public class WeldInitListener extends ForwardingServletListener { method WeldInitListener (line 66) | public WeldInitListener() { method contextInitialized (line 69) | @Override method requestInitialized (line 74) | @Override method delegate (line 81) | @Override FILE: extension/weld/src/main/java/cloud/piranha/extension/weld/WeldInitializer.java class WeldInitializer (line 43) | public class WeldInitializer implements ServletContainerInitializer { method WeldInitializer (line 48) | public WeldInitializer() { method onStartup (line 58) | @Override FILE: extension/weld/src/main/java/cloud/piranha/extension/weld/WeldObjectInstanceManager.java class WeldObjectInstanceManager (line 46) | public class WeldObjectInstanceManager implements ObjectInstanceManager { method WeldObjectInstanceManager (line 56) | public WeldObjectInstanceManager() { method createFilter (line 59) | @Override method createListener (line 82) | @Override method createServlet (line 105) | @Override FILE: extension/weld/src/main/java/cloud/piranha/extension/weld/WeldProvider.java class WeldProvider (line 40) | public class WeldProvider implements CDIProvider { method WeldProvider (line 50) | public WeldProvider() { method getCDI (line 56) | @Override method setCDI (line 66) | public static void setCDI(CDI cdi) { FILE: extension/weld/src/main/java/cloud/piranha/extension/weld/WeldSecurityService.java class WeldSecurityService (line 47) | public class WeldSecurityService implements SecurityServices { method WeldSecurityService (line 52) | public WeldSecurityService() { method getPrincipal (line 55) | @Override method cleanup (line 65) | @Override FILE: extension/yasson/src/main/java/cloud/piranha/extension/yasson/YassonExtension.java class YassonExtension (line 40) | public class YassonExtension implements WebApplicationExtension { method YassonExtension (line 50) | public YassonExtension() { method configure (line 58) | @Override FILE: feature/api/src/main/java/cloud/piranha/feature/api/Feature.java type Feature (line 35) | public interface Feature { method destroy (line 40) | default void destroy() { method getFeatureManager (line 48) | FeatureManager getFeatureManager(); method init (line 53) | default void init() { method setFeatureManager (line 61) | void setFeatureManager(FeatureManager featureManager); method start (line 66) | default void start() { method stop (line 72) | default void stop() { FILE: feature/api/src/main/java/cloud/piranha/feature/api/FeatureManager.java type FeatureManager (line 37) | public interface FeatureManager { method addFeature (line 44) | void addFeature(Feature feature); method getFeatures (line 51) | List getFeatures(); method stop (line 56) | void stop(); FILE: feature/crac/src/main/java/cloud/piranha/feature/crac/CracFeature.java class CracFeature (line 44) | public class CracFeature extends DefaultFeature { method CracFeature (line 54) | public CracFeature() { method createCracHttpServer (line 63) | private HttpServer createCracHttpServer(HttpServer httpServer) { method init (line 79) | @Override FILE: feature/crac/src/test/java/cloud/piranha/feature/crac/CracFeatureTest.java class CracFeatureTest (line 42) | class CracFeatureTest { method testInit (line 47) | @Test method testInit2 (line 65) | @Test FILE: feature/exitonstop/src/main/java/cloud/piranha/feature/exitonstop/ExitOnStopFeature.java class ExitOnStopFeature (line 43) | public class ExitOnStopFeature extends DefaultFeature { method ExitOnStopFeature (line 53) | public ExitOnStopFeature() { method isExiting (line 62) | public boolean isExiting() { method stop (line 66) | @Override FILE: feature/exitonstop/src/test/java/cloud/piranha/feature/exitonstop/ExitOnStopFeatureTest.java class ExitOnStopFeatureTest (line 38) | class ExitOnStopFeatureTest { method testStop (line 45) | @Test FILE: feature/http/src/main/java/cloud/piranha/feature/http/HttpFeature.java class HttpFeature (line 42) | public class HttpFeature extends DefaultFeature { method HttpFeature (line 67) | public HttpFeature() { method destroy (line 70) | @Override method getHttpServer (line 80) | public HttpServer getHttpServer() { method getHttpServerClass (line 89) | public String getHttpServerClass() { method getPort (line 98) | public int getPort() { method init (line 102) | @Override method setHttpServer (line 125) | public void setHttpServer(HttpServer httpServer) { method setHttpServerClass (line 134) | public void setHttpServerClass(String httpServerClass) { method setPort (line 147) | public void setPort(int port) { method start (line 151) | @Override method stop (line 158) | @Override FILE: feature/http/src/test/java/cloud/piranha/feature/http/HttpFeatureTest.java class HttpFeatureTest (line 43) | class HttpFeatureTest { method testDestroy (line 48) | @Test method testGetHttpServerMethod (line 65) | @Test method testGetHttpServerClass (line 79) | @Test method testGetPort (line 91) | @Test method testStop (line 101) | @Test FILE: feature/https/src/main/java/cloud/piranha/feature/https/HttpsFeature.java class HttpsFeature (line 42) | public class HttpsFeature extends DefaultFeature { method HttpsFeature (line 67) | public HttpsFeature() { method destroy (line 70) | @Override method getHttpsKeystoreFile (line 80) | public String getHttpsKeystoreFile() { method getHttpsKeystorePassword (line 89) | public String getHttpsKeystorePassword() { method getHttpsServer (line 98) | public HttpServer getHttpsServer() { method getHttpsServerClass (line 107) | public String getHttpsServerClass() { method getHttpsTruststoreFile (line 116) | public String getHttpsTruststoreFile() { method getHttpsTruststorePassword (line 125) | public String getHttpsTruststorePassword() { method getPort (line 133) | public int getPort() { method init (line 137) | @Override method setHttpsKeystoreFile (line 167) | public void setHttpsKeystoreFile(String httpsKeystoreFile) { method setHttpsKeystorePassword (line 184) | public void setHttpsKeystorePassword(String httpsKeystorePassword) { method setHttpsServer (line 195) | public void setHttpsServer(HttpServer httpsServer) { method setHttpsServerClass (line 204) | public void setHttpsServerClass(String httpsServerClass) { method setHttpsTruststoreFile (line 223) | public void setHttpsTruststoreFile(String httpsTruststoreFile) { method setHttpsTruststorePassword (line 240) | public void setHttpsTruststorePassword(String httpsTruststorePassword) { method setPort (line 251) | public void setPort(int port) { method start (line 255) | @Override method stop (line 262) | @Override FILE: feature/https/src/test/java/cloud/piranha/feature/https/HttpsFeatureTest.java class HttpsFeatureTest (line 43) | class HttpsFeatureTest { method testDestroy (line 48) | @Test method testGetHttpsKeystoreFile (line 65) | @Test method testGetHttpsKeystorePassword (line 75) | @Test method testGetHttpServerMethod (line 85) | @Test method testGetHttpServerClass (line 99) | @Test method testGetHttpsTruststoreFile (line 111) | @Test method testGetHttpsTruststorePassword (line 121) | @Test method testGetPort (line 131) | @Test method testStop (line 141) | @Test FILE: feature/impl/src/main/java/cloud/piranha/feature/impl/DefaultFeature.java class DefaultFeature (line 38) | public class DefaultFeature implements Feature { method DefaultFeature (line 48) | public DefaultFeature() { method getFeatureManager (line 51) | @Override method setFeatureManager (line 56) | @Override FILE: feature/impl/src/main/java/cloud/piranha/feature/impl/DefaultFeatureManager.java class DefaultFeatureManager (line 40) | public class DefaultFeatureManager implements FeatureManager { method DefaultFeatureManager (line 50) | public DefaultFeatureManager() { method addFeature (line 53) | @Override method getFeatures (line 59) | @Override method stop (line 64) | @Override FILE: feature/impl/src/test/java/cloud/piranha/feature/impl/DefaultFeatureManagerTest.java class DefaultFeatureManagerTest (line 41) | class DefaultFeatureManagerTest { method testAddFeature (line 46) | @Test method testStop (line 57) | @Test FILE: feature/impl/src/test/java/cloud/piranha/feature/impl/DefaultFeatureTest.java class DefaultFeatureTest (line 39) | class DefaultFeatureTest { method testGetFeatureManager (line 44) | @Test FILE: feature/isolatedwebapp/src/main/java/cloud/piranha/feature/isolatedwebapp/IsolatedWebAppFeature.java class IsolatedWebAppFeature (line 46) | public class IsolatedWebAppFeature extends DefaultFeature { method IsolatedWebAppFeature (line 66) | public IsolatedWebAppFeature() { method getHttpWebApplicationServer (line 74) | public HttpWebApplicationServer getHttpWebApplicationServer() { method getContextPath (line 84) | private String getContextPath(File warFile) { method getWarFile (line 101) | public File getWarFile() { method init (line 105) | @Override method deploy (line 110) | private void deploy(File warFile, HttpWebApplicationServer webApplicat... method setHttpWebApplicationServer (line 136) | public void setHttpWebApplicationServer(HttpWebApplicationServer httpW... method setWarFile (line 145) | public void setWarFile(File warFile) { FILE: feature/logging/src/main/java/cloud/piranha/feature/logging/LoggingFeature.java class LoggingFeature (line 43) | public class LoggingFeature extends DefaultFeature { method LoggingFeature (line 58) | public LoggingFeature() { method getLevel (line 66) | public String getLevel() { method init (line 70) | @Override method setLevel (line 107) | public void setLevel(String level) { FILE: feature/logging/src/main/java/cloud/piranha/feature/logging/LoggingHandler.java class LoggingHandler (line 44) | public class LoggingHandler extends Handler { method LoggingHandler (line 59) | public LoggingHandler() { method publish (line 63) | @Override class LogRecordPublisher (line 71) | private class LogRecordPublisher implements Runnable { method LogRecordPublisher (line 83) | LogRecordPublisher(LogRecord record) { method run (line 87) | @Override method flush (line 100) | @Override method close (line 105) | @Override FILE: feature/logging/src/test/java/cloud/piranha/feature/logging/LoggingFeatureTest.java class LoggingFeatureTest (line 43) | class LoggingFeatureTest { method testGetLevel (line 48) | @Test method testInit (line 59) | @Test FILE: feature/pid/src/main/java/cloud/piranha/feature/pid/PidFeature.java class PidFeature (line 42) | public class PidFeature extends DefaultFeature implements Runnable { method PidFeature (line 67) | public PidFeature() { method getPid (line 75) | public Long getPid() { method getThread (line 84) | public Thread getThread() { method run (line 88) | @Override method setPid (line 110) | public void setPid(Long pid) { method start (line 114) | @Override method stop (line 132) | @Override FILE: feature/trace/src/main/java/cloud/piranha/feature/trace/TraceFeature.java class TraceFeature (line 48) | public class TraceFeature extends DefaultFeature { method TraceFeature (line 53) | public TraceFeature() { method init (line 56) | @Override FILE: feature/trace/src/test/java/cloud/piranha/feature/trace/tests/TraceFeatureTest.java class TraceFeatureTest (line 42) | class TraceFeatureTest { method testInit (line 47) | @Test FILE: feature/webapp/src/main/java/cloud/piranha/feature/webapp/WebAppFeature.java class WebAppFeature (line 60) | public class WebAppFeature extends DefaultFeature { method WebAppFeature (line 100) | public WebAppFeature() { method getContextPath (line 108) | public String getContextPath() { method getExtensionClass (line 117) | public Class getExtensionClass() { method getHttpServerProcessor (line 126) | public HttpServerProcessor getHttpServerProcessor() { method getHttpWebApplicationServer (line 135) | public HttpWebApplicationServer getHttpWebApplicationServer() { method getWarFile (line 144) | public File getWarFile() { method getWebAppDir (line 153) | public File getWebAppDir() { method init (line 157) | @Override method isJpmsEnabled (line 224) | public boolean isJpmsEnabled() { method setContextPath (line 233) | public void setContextPath(String contextPath) { method setExtensionClass (line 242) | public void setExtensionClass(Class... method setHttpWebApplicationServer (line 251) | public void setHttpWebApplicationServer(HttpWebApplicationServer httpW... method setJpmsEnabled (line 260) | public void setJpmsEnabled(boolean jpmsEnabled) { method setWarFile (line 269) | public void setWarFile(File warFile) { method setWebAppDir (line 280) | public void setWebAppDir(File webAppDir) { method setupLayers (line 289) | private void setupLayers(DefaultWebApplicationClassLoader classLoader) { method start (line 305) | @Override method stop (line 310) | @Override FILE: feature/webapp/src/test/java/cloud/piranha/feature/webapp/WebAppFeatureTest.java class WebAppFeatureTest (line 42) | class WebAppFeatureTest { method testGetExtensionClass (line 47) | @Test method testGetContextPath (line 58) | @Test method testGetWarFile (line 69) | @Test method testGetWebAppDir (line 81) | @Test FILE: feature/webapps/src/main/java/cloud/piranha/feature/webapps/WebAppsFeature.java class WebAppsFeature (line 50) | public class WebAppsFeature extends DefaultFeature { method WebAppsFeature (line 85) | public WebAppsFeature() { method getHttpServerProcessor (line 93) | public HttpServerProcessor getHttpServerProcessor() { method getWebAppsDir (line 102) | public File getWebAppsDir() { method getHttpWebApplicationServer (line 111) | public HttpWebApplicationServer getHttpWebApplicationServer() { method init (line 115) | @Override method isJpmsEnabled (line 161) | public boolean isJpmsEnabled() { method setExtensionClass (line 170) | public void setExtensionClass(Class... method setJpmsEnabled (line 179) | public void setJpmsEnabled(boolean jpmsEnabled) { method setWebAppsDir (line 188) | public void setWebAppsDir(File webAppsDir) { method start (line 192) | @Override method stop (line 198) | @Override FILE: http/api/src/main/java/cloud/piranha/http/api/HttpServer.java type HttpServer (line 48) | public interface HttpServer { method isRunning (line 55) | boolean isRunning(); method start (line 60) | void start(); method stop (line 65) | void stop(); method getServerPort (line 70) | int getServerPort(); method setServerPort (line 76) | void setServerPort(int serverPort); method getSSL (line 83) | boolean getSSL(); method setSSL (line 89) | void setSSL(boolean ssl); method getHttpServerProcessor (line 94) | HttpServerProcessor getHttpServerProcessor(); method setHttpServerProcessor (line 100) | void setHttpServerProcessor(HttpServerProcessor httpServerProcessor); FILE: http/api/src/main/java/cloud/piranha/http/api/HttpServerProcessor.java type HttpServerProcessor (line 39) | public interface HttpServerProcessor { method process (line 48) | HttpServerProcessorEndState process(HttpServerRequest request, HttpSer... FILE: http/api/src/main/java/cloud/piranha/http/api/HttpServerProcessorEndState.java type HttpServerProcessorEndState (line 35) | public enum HttpServerProcessorEndState { FILE: http/api/src/main/java/cloud/piranha/http/api/HttpServerRequest.java type HttpServerRequest (line 45) | public interface HttpServerRequest { method getHeader (line 53) | String getHeader(String name); method getHeaders (line 61) | Iterator getHeaders(String name); method getHeaderNames (line 66) | Iterator getHeaderNames(); method getInputStream (line 71) | InputStream getInputStream(); method getLocalAddress (line 76) | String getLocalAddress(); method getLocalHostname (line 81) | String getLocalHostname(); method getLocalPort (line 86) | int getLocalPort(); method getMethod (line 91) | String getMethod(); method getRemoteAddress (line 96) | String getRemoteAddress(); method getRemoteHostname (line 101) | String getRemoteHostname(); method getRemotePort (line 106) | int getRemotePort(); method getRequestTarget (line 111) | String getRequestTarget(); method getProtocol (line 116) | default String getProtocol() { method getSslCertificates (line 125) | default X509Certificate[] getSslCertificates() { method getSslCipherSuite (line 134) | default String getSslCipherSuite() { method getSslKeySize (line 143) | default int getSslKeySize() { method getSslPrincipal (line 152) | default Principal getSslPrincipal() { method isSecure (line 159) | boolean isSecure(); FILE: http/api/src/main/java/cloud/piranha/http/api/HttpServerResponse.java type HttpServerResponse (line 44) | public interface HttpServerResponse { method addHeader (line 52) | void addHeader(String name, String value); method closeResponse (line 59) | default void closeResponse() throws IOException { method getHeader (line 70) | String getHeader(String name); method getOutputStream (line 75) | OutputStream getOutputStream(); method setHeader (line 83) | void setHeader(String name, String value); method setStatus (line 90) | void setStatus(int status); method writeHeaders (line 97) | void writeHeaders() throws IOException; method writeStatusLine (line 104) | void writeStatusLine() throws IOException; FILE: http/crac/src/main/java/cloud/piranha/http/crac/CracHttpServer.java class CracHttpServer (line 40) | public class CracHttpServer implements HttpServer, Resource { method CracHttpServer (line 62) | public CracHttpServer(HttpServer delegate) { method afterRestore (line 67) | @Override method beforeCheckpoint (line 73) | @Override method getHttpServerProcessor (line 88) | @Override method getSSL (line 93) | @Override method getServerPort (line 98) | @Override method isRunning (line 103) | @Override method setHttpServerProcessor (line 112) | @Override method setSSL (line 117) | @Override method setServerPort (line 122) | @Override method start (line 127) | @Override method stop (line 132) | @Override FILE: http/grizzly/src/main/java/cloud/piranha/http/grizzly/GrizzlyHttpServer.java class GrizzlyHttpServer (line 52) | public class GrizzlyHttpServer implements cloud.piranha.http.api.HttpSer... method GrizzlyHttpServer (line 84) | public GrizzlyHttpServer() { method GrizzlyHttpServer (line 92) | public GrizzlyHttpServer(int serverPort) { method GrizzlyHttpServer (line 102) | public GrizzlyHttpServer(int serverPort, HttpServerProcessor httpServe... method GrizzlyHttpServer (line 112) | public GrizzlyHttpServer(HttpServer httpServer) { method getHttpServerProcessor (line 116) | @Override method getServerPort (line 121) | @Override method getSSL (line 126) | @Override method isRunning (line 131) | @Override method setHttpServerProcessor (line 136) | @Override method setServerPort (line 141) | @Override method setSSL (line 146) | @Override method start (line 151) | @Override method stop (line 194) | @Override FILE: http/grizzly/src/main/java/cloud/piranha/http/grizzly/GrizzlyHttpServerRequest.java class GrizzlyHttpServerRequest (line 41) | public class GrizzlyHttpServerRequest implements HttpServerRequest { method GrizzlyHttpServerRequest (line 53) | public GrizzlyHttpServerRequest(Request request) { method getHeader (line 57) | @Override method getHeaderNames (line 62) | @Override method getHeaders (line 67) | @Override method getInputStream (line 72) | @Override method getLocalAddress (line 77) | @Override method getLocalHostname (line 82) | @Override method getLocalPort (line 87) | @Override method getMethod (line 92) | @Override method getRemoteAddress (line 97) | @Override method getRemoteHostname (line 102) | @Override method getRemotePort (line 107) | @Override method getRequestTarget (line 112) | @Override method getProtocol (line 123) | @Override method isSecure (line 128) | @Override FILE: http/grizzly/src/main/java/cloud/piranha/http/grizzly/GrizzlyHttpServerResponse.java class GrizzlyHttpServerResponse (line 42) | public class GrizzlyHttpServerResponse implements HttpServerResponse { method GrizzlyHttpServerResponse (line 54) | public GrizzlyHttpServerResponse(Response response) { method addHeader (line 58) | @Override method getHeader (line 63) | @Override method getOutputStream (line 68) | @Override method setHeader (line 73) | @Override method setStatus (line 78) | @Override method writeHeaders (line 83) | @Override method writeStatusLine (line 88) | @Override FILE: http/grizzly/src/test/java/cloud/piranha/http/grizzly/GrizzlyHttpServerRequestTest.java class GrizzlyHttpServerRequestTest (line 39) | public class GrizzlyHttpServerRequestTest extends HttpServerRequestTest { method createServer (line 48) | @Override FILE: http/grizzly/src/test/java/cloud/piranha/http/grizzly/GrizzlyHttpServerTest.java class GrizzlyHttpServerTest (line 40) | public class GrizzlyHttpServerTest extends HttpServerTest { method createServer (line 48) | @Override method createServer (line 62) | @Override FILE: http/impl/src/main/java/cloud/piranha/http/impl/DefaultHttpServer.java class DefaultHttpServer (line 62) | public class DefaultHttpServer implements HttpServer { method DefaultHttpServer (line 117) | public DefaultHttpServer() { method DefaultHttpServer (line 128) | public DefaultHttpServer(int serverPort) { method DefaultHttpServer (line 140) | public DefaultHttpServer(int serverPort, HttpServerProcessor processor... method DefaultHttpServer (line 155) | public DefaultHttpServer(int serverPort, HttpServerProcessor processor... method getHttpServerProcessor (line 163) | @Override method getServerPort (line 168) | @Override method getSoTimeout (line 176) | public int getSoTimeout() { method getSSL (line 180) | @Override method isRunning (line 185) | @Override method setHttpServerProcessor (line 194) | @Override method setServerPort (line 199) | @Override method setSSL (line 204) | @Override method start (line 209) | @Override method stop (line 244) | @Override method determineServerPort (line 267) | private void determineServerPort() { FILE: http/impl/src/main/java/cloud/piranha/http/impl/DefaultHttpServerAcceptorThread.java class DefaultHttpServerAcceptorThread (line 46) | class DefaultHttpServerAcceptorThread implements Runnable { method DefaultHttpServerAcceptorThread (line 64) | public DefaultHttpServerAcceptorThread(DefaultHttpServer server) { method run (line 71) | @Override FILE: http/impl/src/main/java/cloud/piranha/http/impl/DefaultHttpServerProcessingThread.java class DefaultHttpServerProcessingThread (line 48) | class DefaultHttpServerProcessingThread implements Runnable { method DefaultHttpServerProcessingThread (line 72) | public DefaultHttpServerProcessingThread(DefaultHttpServer server, Soc... method run (line 80) | @Override FILE: http/impl/src/main/java/cloud/piranha/http/impl/DefaultHttpServerProcessor.java class DefaultHttpServerProcessor (line 56) | public class DefaultHttpServerProcessor implements HttpServerProcessor { method DefaultHttpServerProcessor (line 73) | public DefaultHttpServerProcessor() { method process (line 76) | @Override FILE: http/impl/src/main/java/cloud/piranha/http/impl/DefaultHttpServerRequest.java class DefaultHttpServerRequest (line 54) | public class DefaultHttpServerRequest implements HttpServerRequest { method DefaultHttpServerRequest (line 117) | public DefaultHttpServerRequest(Socket socket) { method addHeader (line 130) | public void addHeader(String name, String value) { method getHeader (line 140) | @Override method getHeaderNames (line 149) | @Override method getHeaders (line 154) | @Override method getInputStream (line 161) | @Override method getLocalAddress (line 175) | @Override method getLocalHostname (line 180) | @Override method getLocalPort (line 185) | @Override method getMethod (line 190) | @Override method getProtocol (line 195) | @Override method getRemoteAddress (line 200) | @Override method getRemoteHostname (line 205) | @Override method getRemotePort (line 210) | @Override method getRequestTarget (line 215) | @Override method getSslCertificates (line 220) | @Override method getSslCipherSuite (line 225) | @Override method getSslKeySize (line 230) | @Override method getSslPrincipal (line 235) | @Override method isSecure (line 240) | @Override method parse (line 249) | private void parse() { method parseHeader (line 314) | private void parseHeader(String line) { method parseRequestLine (line 325) | private void parseRequestLine(String line) { method setMethod (line 342) | public void setMethod(String method) { method setRequestTarget (line 351) | public void setRequestTarget(String requestTarget) { method setSslCertificates (line 360) | public void setSslCertificates(X509Certificate[] sslCertificates) { method setSslCipherSuite (line 369) | public void setSslCipherSuite(String sslCipherSuite) { method setSslKeySize (line 378) | public void setSslKeySize(int sslKeySize) { method setSslPrincipal (line 387) | public void setSslPrincipal(Principal sslPrincipal) { FILE: http/impl/src/main/java/cloud/piranha/http/impl/DefaultHttpServerResponse.java class DefaultHttpServerResponse (line 49) | public class DefaultHttpServerResponse implements HttpServerResponse { method DefaultHttpServerResponse (line 82) | public DefaultHttpServerResponse(Socket socket) { method addHeader (line 87) | @Override method closeResponse (line 99) | @Override method getHeader (line 105) | @Override method getOutputStream (line 110) | @Override method setHeader (line 123) | @Override method setStatus (line 130) | @Override method writeHeader (line 141) | private void writeHeader(String name) throws IOException { method writeHeaders (line 155) | @Override method writeStatusLine (line 164) | @Override FILE: http/impl/src/main/java/cloud/piranha/http/impl/DefaultHttpServerThreadFactory.java class DefaultHttpServerThreadFactory (line 45) | class DefaultHttpServerThreadFactory implements ThreadFactory { method newThread (line 61) | @Override FILE: http/impl/src/test/java/cloud/piranha/http/impl/DefaultHttpServerRequestTest.java class DefaultHttpServerRequestTest (line 38) | class DefaultHttpServerRequestTest { method testGetHeader (line 45) | @Test FILE: http/impl/src/test/java/cloud/piranha/http/impl/DefaultHttpServerTest.java class DefaultHttpServerTest (line 50) | class DefaultHttpServerTest extends HttpServerTest { method createServer (line 58) | @Override method createServer (line 70) | @Override method testSoTimeout (line 78) | @Test FILE: http/jdk/src/main/java/cloud/piranha/http/jdk/JdkHttpHandler.java class JdkHttpHandler (line 40) | public class JdkHttpHandler implements HttpHandler { method JdkHttpHandler (line 52) | public JdkHttpHandler(HttpServerProcessor httpServerProcessor) { method handle (line 56) | @Override FILE: http/jdk/src/main/java/cloud/piranha/http/jdk/JdkHttpRequest.java class JdkHttpRequest (line 40) | public class JdkHttpRequest implements HttpServerRequest { method JdkHttpRequest (line 52) | public JdkHttpRequest(HttpExchange exchange) { method getHeader (line 56) | @Override method getHeaderNames (line 61) | @Override method getHeaders (line 66) | @Override method getInputStream (line 71) | @Override method getLocalAddress (line 76) | @Override method getLocalHostname (line 81) | @Override method getLocalPort (line 86) | @Override method getMethod (line 91) | @Override method getRemoteAddress (line 96) | @Override method getRemoteHostname (line 101) | @Override method getRemotePort (line 106) | @Override method getRequestTarget (line 111) | @Override method getProtocol (line 116) | @Override method isSecure (line 121) | @Override FILE: http/jdk/src/main/java/cloud/piranha/http/jdk/JdkHttpResponse.java class JdkHttpResponse (line 40) | public class JdkHttpResponse implements HttpServerResponse { method JdkHttpResponse (line 57) | public JdkHttpResponse(HttpExchange exchange) { method addHeader (line 61) | @Override method getHeader (line 66) | @Override method getOutputStream (line 71) | @Override method setHeader (line 76) | @Override method setStatus (line 81) | @Override method writeHeaders (line 86) | @Override method writeStatusLine (line 91) | @Override FILE: http/jdk/src/main/java/cloud/piranha/http/jdk/JdkHttpServer.java class JdkHttpServer (line 40) | public class JdkHttpServer implements HttpServer { method JdkHttpServer (line 65) | public JdkHttpServer() { method JdkHttpServer (line 76) | public JdkHttpServer(int serverPort, HttpServerProcessor processor, bo... method isRunning (line 82) | @Override method start (line 87) | @Override method stop (line 103) | @Override method getServerPort (line 111) | @Override method setServerPort (line 116) | @Override method getSSL (line 121) | @Override method setSSL (line 126) | @Override method getHttpServerProcessor (line 131) | @Override method setHttpServerProcessor (line 136) | @Override FILE: http/jdk/src/test/java/cloud/piranha/http/jdk/JdkHttpServerTest.java class JdkHttpServerTest (line 40) | public class JdkHttpServerTest extends HttpServerTest { method createServer (line 48) | @Override method createServer (line 60) | @Override FILE: http/netty/src/main/java/cloud/piranha/http/netty/NettyHttpServer.java class NettyHttpServer (line 42) | public class NettyHttpServer implements HttpServer { method NettyHttpServer (line 73) | public NettyHttpServer() { method NettyHttpServer (line 82) | public NettyHttpServer(int serverPort) { method NettyHttpServer (line 92) | public NettyHttpServer(int serverPort, HttpServerProcessor httpServerP... method isRunning (line 100) | @Override method start (line 108) | @Override method stop (line 122) | @Override method getServerPort (line 130) | @Override method setServerPort (line 135) | @Override method setSSL (line 140) | @Override method getSSL (line 145) | @Override method setHttpServerProcessor (line 150) | @Override method getHttpServerProcessor (line 155) | @Override FILE: http/netty/src/main/java/cloud/piranha/http/netty/NettyHttpServerHandler.java class NettyHttpServerHandler (line 50) | public class NettyHttpServerHandler extends SimpleChannelInboundHandler<... method NettyHttpServerHandler (line 73) | public NettyHttpServerHandler(HttpServerProcessor httpServerProcessor,... method channelReadComplete (line 83) | @Override method channelRead0 (line 94) | @Override method exceptionCaught (line 111) | @Override FILE: http/netty/src/main/java/cloud/piranha/http/netty/NettyHttpServerInitializer.java class NettyHttpServerInitializer (line 53) | @Sharable method NettyHttpServerInitializer (line 77) | public NettyHttpServerInitializer(HttpServerProcessor httpServerProces... method initChannel (line 87) | @Override FILE: http/netty/src/main/java/cloud/piranha/http/netty/NettyHttpServerRequest.java class NettyHttpServerRequest (line 43) | public class NettyHttpServerRequest implements HttpServerRequest { method NettyHttpServerRequest (line 72) | public NettyHttpServerRequest(ChannelHandlerContext context, FullHttpR... method getHeader (line 79) | @Override method getHeaderNames (line 84) | @Override method getHeaders (line 89) | @Override method getInputStream (line 94) | @Override method getLocalAddress (line 104) | @Override method getLocalHostname (line 110) | @Override method getLocalPort (line 116) | @Override method getMethod (line 122) | @Override method getRemoteAddress (line 127) | @Override method getRemoteHostname (line 133) | @Override method getRemotePort (line 139) | @Override method getRequestTarget (line 145) | @Override method getProtocol (line 150) | @Override method isSecure (line 155) | @Override FILE: http/netty/src/main/java/cloud/piranha/http/netty/NettyHttpServerResponse.java class NettyHttpServerResponse (line 43) | public class NettyHttpServerResponse implements HttpServerResponse { method NettyHttpServerResponse (line 60) | public NettyHttpServerResponse(FullHttpResponse response) { method addHeader (line 64) | @Override method getHeader (line 69) | @Override method getOutputStream (line 74) | @Override method setHeader (line 84) | @Override method setStatus (line 89) | @Override method writeHeaders (line 94) | @Override method writeStatusLine (line 99) | @Override FILE: http/netty/src/test/java/cloud/piranha/http/netty/NettyHttpServerTest.java class NettyHttpServerTest (line 40) | public class NettyHttpServerTest extends HttpServerTest { method createServer (line 48) | @Override method createServer (line 62) | @Override FILE: http/tests/src/main/java/cloud/piranha/http/tests/HttpServerRequestTest.java class HttpServerRequestTest (line 49) | public abstract class HttpServerRequestTest { method HttpServerRequestTest (line 54) | public HttpServerRequestTest() { method createServer (line 64) | protected abstract HttpServer createServer(int portNumber, HttpServerP... method testGetRequestTarget (line 69) | @Test method testGetRequestTarget2 (line 96) | @Test FILE: http/tests/src/main/java/cloud/piranha/http/tests/HttpServerTest.java class HttpServerTest (line 60) | public abstract class HttpServerTest { method HttpServerTest (line 90) | public HttpServerTest() { method createServer (line 99) | protected abstract HttpServer createServer(int portNumber); method createServer (line 108) | protected abstract HttpServer createServer(int portNumber, HttpServerP... method testAddHeader (line 113) | @Test method testFile (line 161) | @Test method testFileNotFound (line 185) | @Test method testGetLocalAddress (line 205) | @Test method testProcessing (line 246) | @Test method testProcessing2 (line 268) | @Test method testStartAndStop (line 290) | @Test method testRequestHTTP10 (line 305) | void testRequestHTTP10() throws Exception { method testRequestHTTP11 (line 327) | void testRequestHTTP11() throws Exception { method returnProtocol (line 351) | private static HttpServerProcessorEndState returnProtocol(HttpServerRe... method findPort (line 366) | private static int findPort() { FILE: http/tests/src/main/java/cloud/piranha/http/tests/TestHttpServerProcessor.java class TestHttpServerProcessor (line 58) | public class TestHttpServerProcessor implements HttpServerProcessor { method TestHttpServerProcessor (line 75) | public TestHttpServerProcessor() { method process (line 78) | @Override FILE: http/undertow/src/main/java/cloud/piranha/http/undertow/UndertowHttpHandler.java class UndertowHttpHandler (line 39) | public class UndertowHttpHandler implements HttpHandler { method UndertowHttpHandler (line 51) | public UndertowHttpHandler(HttpServerProcessor httpServerProcessor) { method handleRequest (line 61) | @Override FILE: http/undertow/src/main/java/cloud/piranha/http/undertow/UndertowHttpRequest.java class UndertowHttpRequest (line 43) | public class UndertowHttpRequest implements HttpServerRequest { method UndertowHttpRequest (line 60) | public UndertowHttpRequest(HttpServerExchange exchange) { method getHeader (line 64) | @Override method getHeaderNames (line 69) | @Override method getHeaders (line 80) | @Override method getInputStream (line 85) | @Override method getLocalAddress (line 93) | @Override method getLocalHostname (line 98) | @Override method getLocalPort (line 103) | @Override method getMethod (line 108) | @Override method getRemoteAddress (line 113) | @Override method getRemoteHostname (line 118) | @Override method getRemotePort (line 123) | @Override method getRequestTarget (line 128) | @Override method getProtocol (line 133) | @Override method isSecure (line 138) | @Override FILE: http/undertow/src/main/java/cloud/piranha/http/undertow/UndertowHttpResponse.java class UndertowHttpResponse (line 42) | public class UndertowHttpResponse implements HttpServerResponse { method UndertowHttpResponse (line 54) | public UndertowHttpResponse(HttpServerExchange exchange) { method addHeader (line 58) | @Override method getHeader (line 63) | @Override method getOutputStream (line 68) | @Override method setHeader (line 76) | @Override method setStatus (line 81) | @Override method writeHeaders (line 86) | @Override method writeStatusLine (line 91) | @Override FILE: http/undertow/src/main/java/cloud/piranha/http/undertow/UndertowHttpServer.java class UndertowHttpServer (line 46) | public class UndertowHttpServer implements HttpServer { method UndertowHttpServer (line 77) | public UndertowHttpServer() { method UndertowHttpServer (line 86) | public UndertowHttpServer(int serverPort) { method UndertowHttpServer (line 96) | public UndertowHttpServer(int serverPort, HttpServerProcessor httpServ... method getHttpServerProcessor (line 104) | @Override method getSSL (line 112) | @Override method getServerPort (line 120) | @Override method isRunning (line 130) | @Override method setHttpServerProcessor (line 140) | @Override method setSSL (line 150) | @Override method setServerPort (line 160) | @Override method start (line 168) | @Override method stop (line 190) | @Override FILE: http/undertow/src/test/java/cloud/piranha/http/undertow/UndertowHttpServerTest.java class UndertowHttpServerTest (line 40) | public class UndertowHttpServerTest extends HttpServerTest { method createServer (line 48) | @Override method createServer (line 62) | @Override FILE: http/virtual/src/main/java/cloud/piranha/http/virtual/VirtualHttpServer.java class VirtualHttpServer (line 53) | public class VirtualHttpServer implements HttpServer { method VirtualHttpServer (line 85) | public VirtualHttpServer() { method VirtualHttpServer (line 94) | public VirtualHttpServer(int serverPort) { method VirtualHttpServer (line 105) | public VirtualHttpServer(int serverPort, HttpServerProcessor httpServe... method start (line 112) | @Override method getServerSocket (line 139) | private ServerSocket getServerSocket() throws Exception { method stop (line 166) | @Override method serve (line 178) | private void serve(ServerSocket serverSocket) throws IOException, Inte... method handle (line 199) | private Void handle(Socket socket) throws IOException { method isRunning (line 207) | @Override method getServerPort (line 212) | @Override method getHttpServerProcessor (line 217) | @Override method setHttpServerProcessor (line 222) | @Override method setServerPort (line 227) | @Override method setSSL (line 232) | @Override method getSSL (line 237) | @Override FILE: http/virtual/src/test/java/cloud/piranha/http/virtual/VirtualHttpServerTest.java class VirtualHttpServerTest (line 40) | public class VirtualHttpServerTest extends HttpServerTest { method createServer (line 48) | @Override method createServer (line 60) | @Override FILE: http/webapp/src/main/java/cloud/piranha/http/webapp/HttpWebApplicationOutputStream.java class HttpWebApplicationOutputStream (line 47) | public class HttpWebApplicationOutputStream extends DefaultWebApplicatio... method HttpWebApplicationOutputStream (line 60) | public HttpWebApplicationOutputStream( method close (line 68) | @Override method formatDateToGMT (line 88) | private String formatDateToGMT(long timestamp) { method writeStatusLine (line 93) | @Override method writeHeaders (line 99) | @SuppressWarnings("removal") FILE: http/webapp/src/main/java/cloud/piranha/http/webapp/HttpWebApplicationRequest.java class HttpWebApplicationRequest (line 42) | public class HttpWebApplicationRequest extends DefaultWebApplicationRequ... method HttpWebApplicationRequest (line 54) | public HttpWebApplicationRequest(HttpServerRequest wrapped) { method populateRequest (line 64) | private void populateRequest(HttpServerRequest serverRequest) { FILE: http/webapp/src/main/java/cloud/piranha/http/webapp/HttpWebApplicationResponse.java class HttpWebApplicationResponse (line 40) | public class HttpWebApplicationResponse extends DefaultWebApplicationRes... method HttpWebApplicationResponse (line 57) | public HttpWebApplicationResponse(HttpServerResponse wrapped) { FILE: http/webapp/src/main/java/cloud/piranha/http/webapp/HttpWebApplicationServer.java class HttpWebApplicationServer (line 56) | public class HttpWebApplicationServer implements HttpServerProcessor, We... method HttpWebApplicationServer (line 81) | public HttpWebApplicationServer() { method addMapping (line 92) | public void addMapping(String servletContextName, String contextPath) { method addWebApplication (line 104) | @Override method getRequestMapper (line 113) | @Override method initialize (line 118) | @Override method process (line 140) | @Override method service (line 172) | @Override method setRequestMapper (line 220) | @Override method start (line 225) | @Override method stop (line 243) | @Override FILE: http/webapp/src/main/java/cloud/piranha/http/webapp/HttpWebApplicationServerRequestMapper.java class HttpWebApplicationServerRequestMapper (line 44) | public class HttpWebApplicationServerRequestMapper implements WebApplica... method HttpWebApplicationServerRequestMapper (line 60) | public HttpWebApplicationServerRequestMapper() { method addMapping (line 71) | @Override method findMapping (line 95) | @Override method findPrefixMatch (line 121) | private String findPrefixMatch(String path) { method findPrefixMatch (line 155) | public String findPrefixMatch(String path, String currentPrefix) { FILE: http/webapp/src/test/java/cloud/piranha/http/webapp/HttpWebApplicationRequestTest.java class HttpWebApplicationRequestTest (line 53) | class HttpWebApplicationRequestTest { method afterEach (line 68) | @AfterEach method beforeEach (line 77) | @BeforeEach method testGetAuthType (line 97) | @Test method testGetCharacterEncoding (line 117) | @Test method testGetCharacterEncoding2 (line 138) | @Test method testGetContentLength (line 159) | @Test method testGetContentType (line 180) | @Test method testGetContextPath (line 201) | @Test method testGetCookies (line 221) | @Test method testGetDateHeader (line 251) | @Test method testGetHeader (line 272) | @Test method testGetHeaderNames (line 293) | @Test method testGetIntHeader (line 314) | @Test method testGetLocalAddr (line 335) | @Test method testGetLocalName (line 355) | @Test method testGetLocalPort (line 375) | @Test method testGetLocale (line 395) | @Test method testGetLocales (line 416) | @Test method testGetMethod (line 437) | @Test method testGetParameter (line 457) | @Test method testGetParts (line 477) | @Test method testGetPathInfo (line 498) | @Test method testGetPathTranslated (line 518) | @Test method testGetProtocol (line 538) | @Test method testGetQueryString (line 558) | @Test method testGetRemoteAddr (line 578) | @Test method testGetRemoteHost (line 598) | @Test method testGetRemotePort (line 618) | @Test method testGetRemoteUser (line 638) | @Test method testGetRequestURI (line 658) | @Test method testGetRequestURL (line 678) | @Test method testGetRequestedSessionId (line 700) | @Test method testGetScheme (line 730) | @Test method testGetServerName (line 750) | @Test method testGetServerPort (line 770) | @Test method testGetServletPath (line 790) | @Test method testGetSession (line 810) | @Test method testIsAsyncStarted (line 830) | @Test method testIsAsyncSupported (line 850) | @Test method testIsRequestedSessionIdFromCookie (line 870) | @Test method testIsRequestedSessionIdFromURL (line 890) | @Test method testIsRequestedSessionIdValid (line 910) | @Test method testIsSecure (line 930) | @Test FILE: http/webapp/src/test/java/cloud/piranha/http/webapp/HttpWebApplicationResponseTest.java class HttpWebApplicationResponseTest (line 54) | class HttpWebApplicationResponseTest { method afterEach (line 69) | @AfterEach method beforeEach (line 78) | @BeforeEach method testAddIntHeader (line 128) | @Test method testSetLocale (line 148) | @Test method testSetCharacterEncoding (line 168) | @Test FILE: http/webapp/src/test/java/cloud/piranha/http/webapp/HttpWebApplicationServerTest.java class HttpWebApplicationServerTest (line 49) | class HttpWebApplicationServerTest { method testAddMapping (line 54) | @Test method testAddMapping2 (line 67) | @Test method testAddMapping3 (line 80) | @Test method testGetRequestMapper (line 94) | @Test method testProcess (line 106) | @Test method testSessionUrlRewriting (line 130) | @Test method testSessionUrlRewriting2 (line 155) | @Test FILE: http/webapp/src/test/java/cloud/piranha/http/webapp/TestSnoopServlet.java class TestSnoopServlet (line 46) | public class TestSnoopServlet extends HttpServlet { method processRequest (line 61) | protected void processRequest(HttpServletRequest request, HttpServletR... method doGet (line 155) | @Override method doPost (line 168) | @Override method testGetAuthType (line 180) | private void testGetAuthType(HttpServletRequest request, HttpServletRe... method testGetCharacterEncoding (line 193) | private void testGetCharacterEncoding(HttpServletRequest request, Http... method testGetContentLength (line 206) | private void testGetContentLength(HttpServletRequest request, HttpServ... method testGetContentType (line 219) | private void testGetContentType(HttpServletRequest request, HttpServle... method testGetContextPath (line 232) | private void testGetContextPath(HttpServletRequest request, HttpServle... method testGetCookies (line 245) | private void testGetCookies(HttpServletRequest request, HttpServletRes... method testGetDateHeader (line 258) | private void testGetDateHeader(HttpServletRequest request, HttpServlet... method testGetHeader (line 271) | private void testGetHeader(HttpServletRequest request, HttpServletResp... method testGetHeaderNames (line 284) | private void testGetHeaderNames(HttpServletRequest request, HttpServle... method testGetIntHeader (line 298) | private void testGetIntHeader(HttpServletRequest request, HttpServletR... method testGetLocalAddr (line 311) | private void testGetLocalAddr(HttpServletRequest request, HttpServletR... method testGetLocalName (line 324) | private void testGetLocalName(HttpServletRequest request, HttpServletR... method testGetLocalPort (line 337) | private void testGetLocalPort(HttpServletRequest request, HttpServletR... method testGetLocale (line 350) | private void testGetLocale(HttpServletRequest request, HttpServletResp... method testGetLocales (line 363) | private void testGetLocales(HttpServletRequest request, HttpServletRes... method testGetMethod (line 377) | private void testGetMethod(HttpServletRequest request, HttpServletResp... method testGetParameter (line 390) | private void testGetParameter(HttpServletRequest request, HttpServletR... method testGetParts (line 403) | private void testGetParts(HttpServletRequest request, HttpServletRespo... method testGetPathInfo (line 420) | private void testGetPathInfo(HttpServletRequest request, HttpServletRe... method testGetPathTranslated (line 433) | private void testGetPathTranslated(HttpServletRequest request, HttpSer... method testGetProtocol (line 446) | private void testGetProtocol(HttpServletRequest request, HttpServletRe... method testGetQueryString (line 459) | private void testGetQueryString(HttpServletRequest request, HttpServle... method testGetRemoteAddr (line 472) | private void testGetRemoteAddr(HttpServletRequest request, HttpServlet... method testGetRemoteHost (line 485) | private void testGetRemoteHost(HttpServletRequest request, HttpServlet... method testGetRemotePort (line 498) | private void testGetRemotePort(HttpServletRequest request, HttpServlet... method testGetRemoteUser (line 511) | private void testGetRemoteUser(HttpServletRequest request, HttpServlet... method testGetRequestURI (line 524) | private void testGetRequestURI(HttpServletRequest request, HttpServlet... method testGetRequestURL (line 537) | private void testGetRequestURL(HttpServletRequest request, HttpServlet... method testGetRequestedSessionId (line 550) | private void testGetRequestedSessionId(HttpServletRequest request, Htt... method testGetScheme (line 563) | private void testGetScheme(HttpServletRequest request, HttpServletResp... method testGetServerName (line 576) | private void testGetServerName(HttpServletRequest request, HttpServlet... method testGetServerPort (line 589) | private void testGetServerPort(HttpServletRequest request, HttpServlet... method testGetServletPath (line 602) | private void testGetServletPath(HttpServletRequest request, HttpServle... method testGetSession (line 615) | private void testGetSession(HttpServletRequest request, HttpServletRes... method testGetUserPrincipal (line 628) | private void testGetUserPrincipal(HttpServletRequest request, HttpServ... method testIsAsyncStarted (line 641) | private void testIsAsyncStarted(HttpServletRequest request, HttpServle... method testIsAsyncSupported (line 654) | private void testIsAsyncSupported(HttpServletRequest request, HttpServ... method testIsRequestedSessionIdFromCookie (line 667) | private void testIsRequestedSessionIdFromCookie(HttpServletRequest req... method testIsRequestedSessionIdFromURL (line 680) | private void testIsRequestedSessionIdFromURL(HttpServletRequest reques... method testIsRequestedSessionIdValid (line 693) | private void testIsRequestedSessionIdValid(HttpServletRequest request,... method testIsSecure (line 706) | private void testIsSecure(HttpServletRequest request, HttpServletRespo... FILE: maven/plugin/src/main/java/cloud/piranha/maven/plugin/BaseMojo.java class BaseMojo (line 47) | public abstract class BaseMojo extends AbstractMojo { method BaseMojo (line 144) | public BaseMojo() { method convertGroupIdToPath (line 153) | protected String convertGroupIdToPath(String groupId) { method createArtifactPath (line 166) | protected String createArtifactPath( method createMavenCentralArtifactUrl (line 189) | @SuppressWarnings("deprecation") method determineVersionToUse (line 199) | protected void determineVersionToUse() { method copyWarFile (line 210) | protected void copyWarFile() throws IOException { method downloadDistribution (line 229) | protected void downloadDistribution() throws IOException { method extractDistribution (line 267) | protected void extractDistribution() { FILE: maven/plugin/src/main/java/cloud/piranha/maven/plugin/RunMojo.java class RunMojo (line 44) | @Mojo(name = "run", defaultPhase = NONE) method RunMojo (line 50) | public RunMojo() { method execute (line 53) | @Override method startJarPiranha (line 71) | private void startJarPiranha() throws IOException { method startZipPiranha (line 123) | private void startZipPiranha() throws IOException { method startPiranhaAndWait (line 157) | private void startPiranhaAndWait() throws IOException { FILE: maven/plugin/src/main/java/cloud/piranha/maven/plugin/StartMojo.java class StartMojo (line 45) | @Mojo(name = "start", defaultPhase = NONE) method StartMojo (line 57) | public StartMojo() { method execute (line 60) | @Override method startJarPiranha (line 78) | private void startJarPiranha() throws IOException { method startZipPiranha (line 121) | private void startZipPiranha() throws IOException { method startPiranha (line 152) | private void startPiranha() throws IOException { FILE: maven/plugin/src/main/java/cloud/piranha/maven/plugin/StopMojo.java class StopMojo (line 46) | @Mojo(name = "stop", defaultPhase = NONE) method StopMojo (line 64) | public StopMojo() { method execute (line 67) | @Override FILE: micro/builder/src/main/java/cloud/piranha/micro/builder/MicroEmbeddedPiranha.java class MicroEmbeddedPiranha (line 37) | public class MicroEmbeddedPiranha extends EmbeddedPiranha { method MicroEmbeddedPiranha (line 42) | public MicroEmbeddedPiranha() { method getWebApplication (line 49) | @Override method initialize (line 59) | @Override method start (line 70) | @Override method stop (line 81) | @Override method destroy (line 92) | @Override FILE: micro/builder/src/main/java/cloud/piranha/micro/builder/MicroEmbeddedPiranhaBuilder.java class MicroEmbeddedPiranhaBuilder (line 40) | public class MicroEmbeddedPiranhaBuilder implements PiranhaBuilder archive) { method build (line 81) | @Override method buildAndStart (line 108) | public MicroEmbeddedPiranha buildAndStart() { FILE: micro/builder/src/main/java/cloud/piranha/micro/builder/MicroWebApplication.java class MicroWebApplication (line 53) | public class MicroWebApplication extends DefaultWebApplication { method run (line 59) | @Override method MicroWebApplication (line 73) | public MicroWebApplication() { method getDeployedApplication (line 80) | public Consumer> getDeployedApplication() { method setDeployedApplication (line 89) | public void setDeployedApplication(Consumer> deplo... method service (line 99) | @Override method copyApplicationRequestToMap (line 111) | private Map copyApplicationRequestToMap(WebApplication... method requestToMap (line 126) | private Map requestToMap(WebApplicationRequest request) { method getInputStreamUnchecked (line 150) | private InputStream getInputStreamUnchecked(WebApplicationRequest requ... method getHeadersAsMap (line 164) | private Map> getHeadersAsMap(WebApplicationReques... method responseToMap (line 181) | private Map responseToMap(WebApplicationResponse respo... FILE: micro/core/src/main/java/cloud/piranha/micro/core/CdiExtension.java class CdiExtension (line 41) | public class CdiExtension implements Extension { method CdiExtension (line 46) | public CdiExtension() { method register (line 55) | public void register(@Observes BeforeBeanDiscovery beforeBeanDiscovery... FILE: micro/core/src/main/java/cloud/piranha/micro/core/DefaultAnnotationInfo.java class DefaultAnnotationInfo (line 40) | public class DefaultAnnotationInfo implements AnnotationInfo { method DefaultAnnotationInfo (line 58) | public DefaultAnnotationInfo(T instance, AnnotatedElement target) { method getInstance (line 63) | @Override method getTarget (line 68) | @Override FILE: micro/core/src/main/java/cloud/piranha/micro/core/InMemoryIdentityStore.java class InMemoryIdentityStore (line 54) | @ApplicationScoped class Credential (line 62) | public static class Credential { method Credential (line 86) | public Credential(String callerName, String password, List g... method getCallerName (line 96) | public String getCallerName() { method getPassword (line 103) | public String getPassword() { method getGroups (line 110) | public List getGroups() { method InMemoryIdentityStore (line 123) | public InMemoryIdentityStore() { method getCallerToCredentials (line 130) | public static Map getCallerToCredentials() { method addCredential (line 141) | public static void addCredential(String callerName, String password, L... method addCredential (line 150) | public static void addCredential(Credential credential) { method validate (line 160) | public CredentialValidationResult validate(UsernamePasswordCredential ... method getCallerGroups (line 173) | @Override FILE: micro/core/src/main/java/cloud/piranha/micro/core/MicroInnerApplication.java class MicroInnerApplication (line 52) | public class MicroInnerApplication implements Consumer start(Archive applicationArchive, ClassL... method setApplicationContextPath (line 299) | void setApplicationContextPath(WebApplication webApplication, Map archive, ClassLoader newCl... method stop (line 338) | public void stop() { method getIndex (line 344) | Index getIndex() { method forEachWebAnnotation (line 354) | void forEachWebAnnotation(Consumer> consumer) { method addAnnotationToIndex (line 362) | void addAnnotationToIndex(Index index, Class webAnnotation, Annotat... method addInstanceToIndex (line 377) | void addInstanceToIndex(Index index, Class instanceClass, Annotatio... method toClass (line 384) | Optional> toClass(String className) { method getAnnotations (line 392) | Stream getAnnotations(Index index, Class webAnn... method getInstances (line 398) | Stream getInstances(Index index, Class instanceClass) { method getTarget (line 408) | Class getTarget(AnnotationInstance annotationInstance) { method getTarget (line 412) | Class getTarget(AnnotationTarget target) { method getAnnotationInstances (line 439) | Stream getAnnotationInstances(Class target, Class an... method forEachInstance (line 444) | void forEachInstance(Consumer> consumer) { method getCallerCredentials (line 452) | void getCallerCredentials(String callersAsXml) { method initIdentityStore (line 488) | void initIdentityStore(WebApplication webApplication) throws IOExcepti... method isEmpty (line 500) | private boolean isEmpty(String string) { FILE: micro/core/src/main/java/cloud/piranha/micro/core/PiranhaBeanArchiveHandler.java class PiranhaBeanArchiveHandler (line 50) | @Priority(10) method PiranhaBeanArchiveHandler (line 56) | public PiranhaBeanArchiveHandler() { method handle (line 59) | @Override method getIndex (line 103) | Index getIndex(String indexURL) { FILE: micro/loader/src/main/java/cloud/piranha/micro/loader/MicroConfiguration.java class MicroConfiguration (line 43) | public class MicroConfiguration { method MicroConfiguration (line 114) | public MicroConfiguration() { method MicroConfiguration (line 148) | public MicroConfiguration( method postConstruct (line 184) | public MicroConfiguration postConstruct() { method toMap (line 224) | public Map toMap() { method getVersion (line 239) | public String getVersion() { method setVersion (line 248) | public void setVersion(String version) { method getExtensions (line 255) | public String getExtensions() { method setExtensions (line 264) | public void setExtensions(String extensions) { method getRepositories (line 271) | public String getRepositories() { method setRepositories (line 280) | public void setRepositories(String repositories) { method isOffline (line 289) | public boolean isOffline() { method setOffline (line 298) | public void setOffline(boolean offline) { method getPort (line 305) | public int getPort() { method setPort (line 314) | public void setPort(int port) { method isRootIsWarName (line 323) | public boolean isRootIsWarName() { method setRootIsWarName (line 335) | public void setRootIsWarName(boolean rootIsWarName) { method getContextPath (line 342) | public String getContextPath() { method setContextPath (line 351) | public void setContextPath(String contextPath) { method getExtensionsList (line 358) | public List getExtensionsList() { method getRepositoriesList (line 365) | public List getRepositoriesList() { method getMergedDependencies (line 372) | public List getMergedDependencies() { method getHttpServer (line 379) | public String getHttpServer() { method setHttpServer (line 388) | public void setHttpServer(String httpServer) { method isHttpStart (line 397) | public boolean isHttpStart() { method setHttpStart (line 406) | public void setHttpStart(boolean httpStart) { FILE: micro/loader/src/main/java/cloud/piranha/micro/loader/MicroDeployOutcome.java class MicroDeployOutcome (line 39) | public class MicroDeployOutcome { method MicroDeployOutcome (line 60) | public MicroDeployOutcome() { method ofMap (line 67) | @SuppressWarnings("unchecked") method getDeployedServlets (line 80) | public Set getDeployedServlets() { method setDeployedServlets (line 89) | public void setDeployedServlets(Set deployedServlets) { method getDeployedApplication (line 98) | public Consumer> getDeployedApplication() { method setDeployedApplication (line 107) | public void setDeployedApplication(Consumer> deplo... method getDeployedContextRoot (line 114) | public String getDeployedContextRoot() { method setDeployedContextRoot (line 123) | public void setDeployedContextRoot(String deployedContextRoot) { FILE: micro/loader/src/main/java/cloud/piranha/micro/loader/MicroInfo.java class MicroInfo (line 35) | public class MicroInfo { method MicroInfo (line 45) | public MicroInfo() { method getPlatform (line 53) | public String getPlatform() { FILE: micro/loader/src/main/java/cloud/piranha/micro/loader/MicroOuterDeployer.java class MicroOuterDeployer (line 93) | public class MicroOuterDeployer { method MicroOuterDeployer (line 113) | public MicroOuterDeployer() { method MicroOuterDeployer (line 122) | public MicroOuterDeployer(MicroConfiguration configuration) { method deploy (line 133) | @SuppressWarnings("unchecked") method setupLayers (line 216) | private void setupLayers(DefaultResourceManagerClassLoader piranhaClas... method stop (line 248) | public void stop() { method getPiranhaClassLoader (line 267) | ClassLoader getPiranhaClassLoader(Archive[] piranhaArchives) { method getWebInfClassLoader (line 290) | ClassLoader getWebInfClassLoader(Archive applicationArchive, ClassL... method importAsShrinkWrapResource (line 345) | private ShrinkWrapResource importAsShrinkWrapResource(ShrinkWrapResour... method addIndexToResource (line 356) | private void addIndexToResource(ShrinkWrapResource resource) { method createIndexForResource (line 361) | private byte[] createIndexForResource(ShrinkWrapResource resource) { method createIndex (line 382) | private byte[] createIndex(ShrinkWrapResource applicationResource, Lis... method addAllClassesToIndex (line 409) | private void addAllClassesToIndex(ShrinkWrapResource resource, Indexer... method addSingleClassToIndex (line 415) | private void addSingleClassToIndex(String className, ShrinkWrapResourc... method createRepo (line 423) | private MavenRemoteRepository createRepo(String repoUrl) { FILE: micro/loader/src/main/java/cloud/piranha/micro/loader/StaticStreamHandler.java class StaticStreamHandler (line 42) | public class StaticStreamHandler extends URLStreamHandler { method StaticStreamHandler (line 60) | public StaticStreamHandler(String protocol, Map> getHandlers() { method createURLStreamHandler (line 67) | @Override FILE: multi/src/main/java/cloud/piranha/multi/MultiPiranha.java class MultiPiranha (line 66) | public class MultiPiranha implements Piranha, Runnable { method MultiPiranha (line 126) | public MultiPiranha() { method getConfiguration (line 136) | @Override method isRunning (line 146) | private boolean isRunning() { method isStarted (line 161) | private boolean isStarted() { method run (line 168) | @SuppressWarnings("unchecked") method setWebAppsDir (line 294) | public void setWebAppsDir(File webAppsDir) { method start (line 301) | public void start() { method stop (line 333) | public void stop() { FILE: multi/src/main/java/cloud/piranha/multi/MultiPiranhaBuilder.java class MultiPiranhaBuilder (line 45) | public class MultiPiranhaBuilder implements PiranhaBuilder { method MultiPiranhaBuilder (line 70) | public MultiPiranhaBuilder() { method build (line 78) | @Override method exitOnStop (line 93) | public MultiPiranhaBuilder exitOnStop(boolean exitOnStop) { method extensionClass (line 104) | public MultiPiranhaBuilder extensionClass(Class getAllLocations(); method getName (line 66) | default String getName() { FILE: resource/api/src/main/java/cloud/piranha/resource/api/ResourceManager.java type ResourceManager (line 42) | public interface ResourceManager { method addResource (line 49) | void addResource(Resource resource); method getResource (line 58) | URL getResource(String location) throws MalformedURLException; method getResources (line 67) | Collection getResources(String location) throws MalformedURLExcep... method getResourceAsStream (line 75) | InputStream getResourceAsStream(String location); method getAllLocations (line 80) | Stream getAllLocations(); method getResourceList (line 85) | List getResourceList(); method isAlsoTryLoadFromClass (line 90) | default boolean isAlsoTryLoadFromClass() { method setAlsoTryLoadFromClass (line 98) | default void setAlsoTryLoadFromClass(boolean alsoTryLoadFromClass) { FILE: resource/api/src/main/java/cloud/piranha/resource/api/ResourceManagerClassLoader.java type ResourceManagerClassLoader (line 36) | public interface ResourceManagerClassLoader { method getResourceManager (line 41) | ResourceManager getResourceManager(); method setResourceManager (line 48) | void setResourceManager(ResourceManager resourceManager); FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/AliasedDirectoryResource.java class AliasedDirectoryResource (line 50) | public class AliasedDirectoryResource implements Resource { method AliasedDirectoryResource (line 70) | public AliasedDirectoryResource() { method AliasedDirectoryResource (line 81) | public AliasedDirectoryResource(File rootDirectory, String alias) { method getResource (line 86) | @Override method getResourceAsStream (line 103) | @Override method getAllLocations (line 118) | @Override method getAlias (line 136) | public String getAlias() { method getRootDirectory (line 143) | public File getRootDirectory() { method setAlias (line 152) | public void setAlias(String alias) { method setRootDirectory (line 161) | public void setRootDirectory(File rootDirectory) { FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/AliasedNamedResource.java class AliasedNamedResource (line 39) | public class AliasedNamedResource implements Resource { method AliasedNamedResource (line 56) | public AliasedNamedResource(Resource resource, String resourceName) { method getResource (line 61) | @Override method getResourceAsStream (line 66) | @Override method getAllLocations (line 71) | @Override method getName (line 76) | @Override method toString (line 81) | @Override FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/ByteArrayResource.java class ByteArrayResource (line 43) | public class ByteArrayResource implements Resource { method ByteArrayResource (line 66) | public ByteArrayResource(String location, byte[] bytes) { method getAllLocations (line 76) | @Override method getBytes (line 84) | public byte[] getBytes() { method getResource (line 94) | @SuppressWarnings("deprecation") method getResourceAsStream (line 119) | @Override method getResourceAsStreamByLocation (line 130) | public InputStream getResourceAsStreamByLocation(String location) { method getLocationFromUrl (line 142) | private String getLocationFromUrl(String url) { method getName (line 169) | @Override method toString (line 174) | @Override FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/ByteArrayResourceStreamHandlerProvider.java class ByteArrayResourceStreamHandlerProvider (line 43) | public class ByteArrayResourceStreamHandlerProvider extends URLStreamHan... method ByteArrayResourceStreamHandlerProvider (line 54) | public ByteArrayResourceStreamHandlerProvider() { method createURLStreamHandler (line 57) | @Override method getGetResourceAsStreamFunction (line 86) | public static Function getGetResourceAsStreamFunc... method setGetResourceAsStreamFunction (line 97) | public static void setGetResourceAsStreamFunction( FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/ByteArrayResourceURLConnection.java class ByteArrayResourceURLConnection (line 41) | class ByteArrayResourceURLConnection extends URLConnection { method ByteArrayResourceURLConnection (line 54) | protected ByteArrayResourceURLConnection(URL url, ByteArrayResource re... method connect (line 64) | @Override method getInputStream (line 75) | @Override FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/ByteArrayResourceURLStreamHandler.java class ByteArrayResourceURLStreamHandler (line 40) | class ByteArrayResourceURLStreamHandler extends URLStreamHandler { method ByteArrayResourceURLStreamHandler (line 52) | public ByteArrayResourceURLStreamHandler(ByteArrayResource resource) { method openConnection (line 63) | @Override FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/ClassResource.java class ClassResource (line 42) | public class ClassResource implements Resource { method ClassResource (line 54) | public ClassResource(String className) { method getResource (line 62) | @Override method getResourceAsStream (line 71) | @Override method getAllLocations (line 80) | @Override method getName (line 89) | @Override method toString (line 94) | @Override FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/DefaultResourceManager.java class DefaultResourceManager (line 46) | public class DefaultResourceManager implements ResourceManager { method DefaultResourceManager (line 61) | public DefaultResourceManager() { method addResource (line 69) | @Override method getResource (line 81) | @Override method getResources (line 103) | @Override method getResourceAsStream (line 129) | @Override method getAllLocations (line 144) | @Override method getResourceList (line 149) | @Override method isAlsoTryLoadFromClass (line 154) | @Override method setAlsoTryLoadFromClass (line 159) | @Override FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/DefaultResourceManagerClassLoader.java class DefaultResourceManagerClassLoader (line 55) | public class DefaultResourceManagerClassLoader extends ClassLoader imple... method DefaultResourceManagerClassLoader (line 90) | public DefaultResourceManagerClassLoader() { method DefaultResourceManagerClassLoader (line 99) | public DefaultResourceManagerClassLoader(ClassLoader delegateClassLoad... method DefaultResourceManagerClassLoader (line 108) | public DefaultResourceManagerClassLoader(ResourceManager resourceManag... method DefaultResourceManagerClassLoader (line 117) | public DefaultResourceManagerClassLoader(ClassLoader classLoader, Reso... method loadClass (line 131) | @Override method findClass (line 180) | @Override method internalLoadClass (line 201) | protected Class internalLoadClass(String name, boolean resolve) { method getResource (line 242) | @Override method getResources (line 253) | @Override method findResource (line 264) | @Override method findResource (line 275) | @Override method findResources (line 293) | @Override method setResourceManager (line 303) | @Override method getResourceManager (line 308) | @Override method setDelegateClassLoader (line 318) | public void setDelegateClassLoader(ClassLoader delegateClassLoader) { method getDelegateClassLoader (line 325) | public ClassLoader getDelegateClassLoader() { method normalizeName (line 335) | protected String normalizeName(String name) { method readClassBytes (line 346) | protected byte[] readClassBytes(InputStream resourceStream) throws IOE... method internalDefineClass (line 366) | protected Class internalDefineClass(String name, byte[] bytes, bool... FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/DirectoryResource.java class DirectoryResource (line 50) | public class DirectoryResource implements Resource { method DirectoryResource (line 65) | public DirectoryResource() { method DirectoryResource (line 73) | public DirectoryResource(String rootDirectory) { method DirectoryResource (line 82) | public DirectoryResource(File rootDirectory) { method getAllLocations (line 86) | @Override method getName (line 101) | @Override method getResource (line 109) | @SuppressWarnings("deprecation") method getResourceAsStream (line 131) | @Override method getRootDirectory (line 146) | public File getRootDirectory() { method setRootDirectory (line 155) | public void setRootDirectory(File rootDirectory) { method toString (line 159) | @Override FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/JarResource.java class JarResource (line 50) | public class JarResource implements Resource { method JarResource (line 65) | public JarResource() { method JarResource (line 73) | public JarResource(File jarFile) { method getResource (line 80) | @SuppressWarnings("deprecation") method getResourceAsStream (line 111) | @Override method getAllLocations (line 132) | @Override method getJarFile (line 150) | public File getJarFile() { method setJarFile (line 159) | public void setJarFile(File jarFile) { method getName (line 163) | @Override method toString (line 168) | @Override FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/MultiReleaseResource.java class MultiReleaseResource (line 56) | public final class MultiReleaseResource implements Resource { method MultiReleaseResource (line 98) | public MultiReleaseResource(Resource resource) { method getResource (line 111) | @Override method versionedEntry (line 131) | private URL versionedEntry(String location) { method getResourceAsStream (line 143) | @Override method getAllLocations (line 159) | @Override method getName (line 164) | @Override method toString (line 169) | @Override FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/PrefixJarResource.java class PrefixJarResource (line 46) | public class PrefixJarResource implements Resource { method PrefixJarResource (line 66) | public PrefixJarResource() { method PrefixJarResource (line 77) | public PrefixJarResource(JarFile jarFile, String prefix) { method getResource (line 86) | @SuppressWarnings("deprecation") method getResourceAsStream (line 102) | @Override method getAllLocations (line 117) | @Override method getJarFile (line 125) | public JarFile getJarFile() { method getPrefix (line 132) | public String getPrefix() { method setJarFile (line 141) | public void setJarFile(JarFile jarFile) { method setPrefix (line 150) | public void setPrefix(String prefix) { method getName (line 157) | @Override method toString (line 162) | @Override FILE: resource/impl/src/main/java/cloud/piranha/resource/impl/StringResource.java class StringResource (line 35) | public class StringResource extends ByteArrayResource { method StringResource (line 42) | public StringResource(String location, String value) { FILE: resource/impl/src/test/java/cloud/piranha/resource/impl/AliasedDirectoryResourceTest.java class AliasedDirectoryResourceTest (line 39) | class AliasedDirectoryResourceTest { method testGetResource (line 44) | @Test method testGetResource2 (line 53) | @Test method testGetResource3 (line 64) | @Test method testGetResourceAsStream (line 73) | @Test method testGetResourceAsStream2 (line 82) | @Test method testGetResourceAsStream3 (line 91) | @Test method testGetAlias (line 100) | @Test method testGetRootDirectory (line 109) | @Test FILE: resource/impl/src/test/java/cloud/piranha/resource/impl/AliasedNamedResourceTest.java class AliasedNamedResourceTest (line 35) | class AliasedNamedResourceTest { method testGetName (line 37) | @Test FILE: resource/impl/src/test/java/cloud/piranha/resource/impl/ByteArrayResourceTest.java class ByteArrayResourceTest (line 43) | class ByteArrayResourceTest { method testGetAllLocations (line 48) | @Test method testGetBytes (line 57) | @Test method testGetResource (line 68) | @Test method testGetResourceAsStream (line 79) | @Test FILE: resource/impl/src/test/java/cloud/piranha/resource/impl/DefaultResourceManagerTest.java class DefaultResourceManagerTest (line 40) | class DefaultResourceManagerTest { method testGetResource (line 47) | @Test method testGetResource2 (line 59) | @Test method testGetResource3 (line 71) | @Test method testGetResourceAsStream (line 82) | @Test method testGetResourceAsStream2 (line 92) | @Test FILE: resource/impl/src/test/java/cloud/piranha/resource/impl/DirectoryResourceTest.java class DirectoryResourceTest (line 40) | class DirectoryResourceTest { method testGetResource (line 45) | @Test method testGetResourceAsStream (line 54) | @Test method testGetResourceAsStream2 (line 63) | @Test method testGetRootDirectory (line 72) | @Test FILE: resource/impl/src/test/java/cloud/piranha/resource/impl/JarResourceTest.java class JarResourceTest (line 41) | class JarResourceTest { method testGetResource (line 46) | @Test method testGetResource2 (line 55) | @Test method testGetResource3 (line 64) | @Test FILE: resource/impl/src/test/java/cloud/piranha/resource/impl/MultiReleaseResourceTest.java class MultiReleaseResourceTest (line 43) | class MultiReleaseResourceTest { method compose (line 56) | private static Resource compose(Resource... resources) { method testNormalResource (line 85) | @Test method testResourceWithoutMultiReleaseManifest (line 92) | @Test method testResourceWithMultiReleaseManifest (line 102) | @Test method testResourceWithMultiReleaseManifest2 (line 111) | @Test method testResourceWithMultiVersionsManifest (line 120) | @Test method testResourceNotMultiRelease (line 130) | @Test method testMetaInfResource (line 140) | @Test method testMetaInfResource2 (line 148) | @Test FILE: resource/impl/src/test/java/cloud/piranha/resource/impl/PrefixJarResourceTest.java class PrefixJarResourceTest (line 40) | class PrefixJarResourceTest { method testGetResource (line 45) | @Test method testGetResource2 (line 54) | @Test FILE: resource/shrinkwrap/src/main/java/cloud/piranha/resource/shrinkwrap/ArchiveURLStreamHandler.java class ArchiveURLStreamHandler (line 47) | public class ArchiveURLStreamHandler extends URLStreamHandler { method ArchiveURLStreamHandler (line 64) | public ArchiveURLStreamHandler(Archive archive) { method openConnection (line 68) | @Override FILE: resource/shrinkwrap/src/main/java/cloud/piranha/resource/shrinkwrap/GlobalArchiveStreamHandler.java class GlobalArchiveStreamHandler (line 50) | public class GlobalArchiveStreamHandler extends URLStreamHandler { method GlobalArchiveStreamHandler (line 62) | public GlobalArchiveStreamHandler(WebApplication webApplication) { method connect (line 72) | public URLConnection connect(URL requestedUrl) { method openConnection (line 80) | @Override FILE: resource/shrinkwrap/src/main/java/cloud/piranha/resource/shrinkwrap/IsolatingResourceManagerClassLoader.java class IsolatingResourceManagerClassLoader (line 42) | public class IsolatingResourceManagerClassLoader extends DefaultResource... method IsolatingResourceManagerClassLoader (line 62) | public IsolatingResourceManagerClassLoader() { method IsolatingResourceManagerClassLoader (line 71) | public IsolatingResourceManagerClassLoader(String classLoaderId) { method IsolatingResourceManagerClassLoader (line 81) | public IsolatingResourceManagerClassLoader(ClassLoader classLoader, St... method loadClass (line 87) | @Override method getResource (line 96) | @Override method getResources (line 105) | @Override method getClassLoaderId (line 117) | public String getClassLoaderId() { method setResourceManager (line 121) | @Override FILE: resource/shrinkwrap/src/main/java/cloud/piranha/resource/shrinkwrap/NodeURLStreamHandler.java class NodeURLStreamHandler (line 46) | public class NodeURLStreamHandler extends URLStreamHandler { method NodeURLStreamHandler (line 58) | public NodeURLStreamHandler(Collection nodes) { method openConnection (line 62) | @Override method getDirectoryContent (line 96) | private Collection getDirectoryContent(String location) { FILE: resource/shrinkwrap/src/main/java/cloud/piranha/resource/shrinkwrap/ShrinkWrapDirectoryInputStream.java class ShrinkWrapDirectoryInputStream (line 44) | public class ShrinkWrapDirectoryInputStream extends ZipInputStream { method ShrinkWrapDirectoryInputStream (line 56) | public ShrinkWrapDirectoryInputStream(Collection nodes) { method getNextEntry (line 61) | @Override FILE: resource/shrinkwrap/src/main/java/cloud/piranha/resource/shrinkwrap/ShrinkWrapResource.java class ShrinkWrapResource (line 52) | public class ShrinkWrapResource implements Resource { method ShrinkWrapResource (line 75) | public ShrinkWrapResource(String resourcesPath, Archive archive) { method ShrinkWrapResource (line 86) | public ShrinkWrapResource(String resourcesPath, Archive archive, St... method ShrinkWrapResource (line 106) | public ShrinkWrapResource(Archive archive) { method getResource (line 111) | @SuppressWarnings("deprecation") method getResourceAsStream (line 148) | @Override method getResourceAsStreamByLocation (line 159) | public InputStream getResourceAsStreamByLocation(String location) { method getAllLocations (line 179) | @Override method getAllLocations (line 190) | public Stream getAllLocations(Archive archiveToGetFrom) { method getArchive (line 203) | public Archive getArchive() { method getContentFromNode (line 207) | private Collection getContentFromNode(Node node) { method getLocationFromUrl (line 213) | private String getLocationFromUrl(String url) { method getAsset (line 239) | private Asset getAsset(Archive archiveToGetFrom, String location) { method getNode (line 253) | private Node getNode(Archive archiveToGetFrom, String location) { method getName (line 259) | @Override FILE: resource/shrinkwrap/src/main/java/cloud/piranha/resource/shrinkwrap/StreamConnection.java class StreamConnection (line 39) | public abstract class StreamConnection extends URLConnection { method StreamConnection (line 46) | protected StreamConnection(URL url) { method connect (line 50) | @Override FILE: resource/shrinkwrap/src/test/java/cloud/piranha/resource/shrinkwrap/DefaultResourceManagerTest.java class DefaultResourceManagerTest (line 48) | class DefaultResourceManagerTest { method testGetResource (line 55) | @Test method testGetResourceAsStream (line 74) | @Test method testGetResourceFlattenPath (line 93) | @Test method testGetResourceAsStreamFlattenPath (line 112) | @Test FILE: resource/shrinkwrap/src/test/java/cloud/piranha/resource/shrinkwrap/DefaultWebApplicationClassLoaderTest.java class DefaultWebApplicationClassLoaderTest (line 44) | class DefaultWebApplicationClassLoaderTest { method testLoadClass (line 52) | @Test FILE: single/src/main/java/cloud/piranha/single/SingleMain.java class SingleMain (line 39) | public class SingleMain { method SingleMain (line 49) | public SingleMain() { method main (line 57) | public static void main(String[] arguments) { method processArguments (line 72) | protected SinglePiranhaBuilder processArguments(String[] arguments) { method checkPorts (line 150) | private void checkPorts(int httpPort, int httpsPort) { method showHelp (line 160) | protected static void showHelp() { FILE: single/src/main/java/cloud/piranha/single/SinglePiranha.java class SinglePiranha (line 71) | public class SinglePiranha implements Piranha, Runnable { method SinglePiranha (line 101) | public SinglePiranha() { method getConfiguration (line 111) | @Override method run (line 119) | @SuppressWarnings("unchecked") method start (line 262) | public void start() { method stop (line 270) | public void stop() { FILE: single/src/main/java/cloud/piranha/single/SinglePiranhaBuilder.java class SinglePiranhaBuilder (line 41) | public class SinglePiranhaBuilder implements PiranhaBuilder getOptionalApplicationProperty() { FILE: test/micro/microprofile-config/src/main/java/config/ConfigServlet.java class ConfigServlet (line 39) | @WebServlet("/servlet") method doGet (line 53) | @Override FILE: test/micro/microprofile-config/src/test/java/config/ConfigTest.java class ConfigTest (line 52) | @RunWith(Arquillian.class) method createDeployment (line 60) | @Deployment(testable = false) method setup (line 78) | @Before method tearDown (line 83) | @After method testBasicInjection (line 89) | @Test method testOptional (line 115) | @Test FILE: test/micro/protected-servlet/src/main/java/protectedservlet/ProtectedBean.java class ProtectedBean (line 37) | @RequestScoped FILE: test/micro/protected-servlet/src/main/java/protectedservlet/ProtectedServlet.java class ProtectedServlet (line 43) | @WebServlet(urlPatterns = "/protected/servlet") method doGet (line 48) | @Override FILE: test/micro/protected-servlet/src/test/java/protectedservlet/ProtectedServletIT.java class ProtectedServletIT (line 51) | @RunWith(Arquillian.class) method createDeployment (line 59) | @Deployment(testable = false) method setup (line 72) | @Before method tearDown (line 77) | @After method testGetWithCorrectCredentials (line 83) | @Test method testGetWithIncorrectCredentials (line 94) | @Test FILE: test/micro/snoop/src/main/java/snoop/SnoopServlet.java class SnoopServlet (line 49) | public class SnoopServlet extends HttpServlet { method processRequest (line 80) | protected void processRequest(HttpServletRequest request, HttpServletR... method collectRequestAttributes (line 232) | private String collectRequestAttributes(HttpServletRequest request) { method doGet (line 256) | @Override method doPost (line 274) | @Override FILE: test/micro/snoop/src/test/java/snoop/SnoopIT.java class SnoopIT (line 51) | public class SnoopIT { method afterAll (line 71) | @AfterAll method afterEach (line 79) | @AfterEach method beforeAll (line 89) | @BeforeAll method beforeEach (line 111) | @BeforeEach method testSnoop (line 121) | @Test FILE: test/server/helloworld/src/test/java/helloworld/HelloWorldIT.java class HelloWorldIT (line 38) | class HelloWorldIT { method testHelloWorldHtml (line 40) | @Test FILE: test/server/programmatic/src/main/java/programmatic/ProgrammaticServlet.java class ProgrammaticServlet (line 42) | public class ProgrammaticServlet extends HttpServlet { method doGet (line 44) | @Override FILE: test/server/programmatic/src/test/java/programmatic/ProgrammaticIT.java class ProgrammaticIT (line 48) | class ProgrammaticIT { method afterEach (line 58) | @AfterEach method beforeEach (line 66) | @BeforeEach method testHelloWorld (line 81) | @Test FILE: test/server/wasp/src/main/java/wasp/HelloTldTag.java class HelloTldTag (line 39) | public class HelloTldTag extends TagSupport { method doStartTag (line 41) | @Override FILE: test/server/wasp/src/test/java/wasp/HelloTagJspIT.java class HelloTagJspIT (line 43) | class HelloTagJspIT { method testHelloTagJsp (line 50) | @Test FILE: test/server/wasp/src/test/java/wasp/HelloTld2JspIT.java class HelloTld2JspIT (line 43) | class HelloTld2JspIT { method testHelloTld2Jsp (line 50) | @Test FILE: test/server/wasp/src/test/java/wasp/HelloTldJspIT.java class HelloTldJspIT (line 43) | class HelloTldJspIT { method testHelloTldJsp (line 50) | @Test FILE: test/server/wasp/src/test/java/wasp/IndexJspIT.java class IndexJspIT (line 44) | class IndexJspIT { method testIndexJsp (line 51) | @Test method testIndexJsp2 (line 67) | @Test FILE: test/servlet/crac/src/main/java/cloud/piranha/test/servlet/crac/CracBean.java class CracBean (line 33) | @Named(value = "cracBean") method getHello (line 47) | public String getHello() { method setHello (line 56) | public void setHello(String hello) { FILE: test/servlet/crac/src/test/java/cloud/piranha/test/servlet/crac/CracIT.java class CracIT (line 41) | public class CracIT { method testHelloXhtml (line 45) | @Disabled FILE: test/servlet/hello/src/main/java/hello/HelloServlet.java class HelloServlet (line 42) | public class HelloServlet extends HttpServlet { method doGet (line 52) | @Override FILE: test/servlet/hello/src/test/java/hello/HelloIT.java class HelloIT (line 50) | class HelloIT { method testHelloWorldHtml (line 57) | @Disabled method testHelloElJsp (line 73) | @Disabled method testHelloJspJsp (line 89) | @Disabled method testHelloServlet (line 105) | @Disabled FILE: test/servlet/helloworld/src/test/java/helloworld/HelloWorldIT.java class HelloWorldIT (line 12) | class HelloWorldIT { method testHelloWorldHtml (line 14) | @Disabled FILE: test/servlet/integration/src/main/java/cloud/piranha/test/servlet/integration/IntegrationServlet.java class IntegrationServlet (line 43) | @WebServlet(name = "IntegrationServlet", urlPatterns = {"/servlet"}) method doGet (line 54) | @Override FILE: test/servlet/integration/src/test/java/cloud/piranha/test/servlet/integration/IntegrationtIT.java class IntegrationtIT (line 47) | class IntegrationtIT { method testServletIntegration (line 58) | @Test FILE: test/servlet/pages/src/test/java/hello/HelloIT.java class HelloIT (line 13) | public class HelloIT { method testPagesHelloJsp (line 17) | @Test FILE: test/servlet/websocket/src/main/java/chat/ChatEndpoint.java class ChatEndpoint (line 34) | @ServerEndpoint("/chat") method onMessage (line 44) | @OnMessage FILE: test/tck/coreprofile/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/PiranhaDeploymentExceptionTransformer.java class PiranhaDeploymentExceptionTransformer (line 47) | public class PiranhaDeploymentExceptionTransformer implements Deployment... method transform (line 61) | @Override method isFragmentFound (line 88) | private boolean isFragmentFound(String[] fragments, Throwable rootExce... FILE: test/tck/coreprofile/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/PiranhaExtension.java class PiranhaExtension (line 37) | public class PiranhaExtension implements LoadableExtension { method register (line 39) | @Override FILE: test/tck/coreprofile/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldBeansImpl.java class WeldBeansImpl (line 48) | public class WeldBeansImpl implements Beans { method isProxy (line 52) | @Override method passivate (line 57) | @Override method activate (line 64) | @Override FILE: test/tck/coreprofile/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldContextImpl.java class WeldContextImpl (line 44) | public class WeldContextImpl implements Contexts { method setActive (line 46) | @Override method setInactive (line 58) | @Override method getRequestContext (line 68) | @Override method getDependentContext (line 78) | @Override method destroyContext (line 87) | @Override method getContextId (line 101) | private String getContextId() { FILE: test/tck/coreprofile/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldELImpl.java class WeldELImpl (line 52) | public class WeldELImpl implements EL { method evaluateValueExpression (line 58) | @Override method evaluateMethodExpression (line 65) | @Override method createELContext (line 74) | @Override method createELContext (line 86) | private ELContext createELContext(BeanManagerImpl beanManagerImpl) { method createELResolver (line 112) | private ELResolver createELResolver(BeanManagerImpl beanManagerImpl) { method callELContextListeners (line 123) | private void callELContextListeners(ELContext context) { FILE: test/tck/coreprofile/cdi/runner/model/src/test/java/org/glassfish/tck/cdi/lang/model/CDILangModelTCKRunner.java class CDILangModelTCKRunner (line 33) | @ExtendWith(ArquillianExtension.class) method deploy (line 38) | @Deployment method testCDILangModel (line 56) | @Test FILE: test/tck/coreprofile/cdi/runner/model/src/test/java/org/glassfish/tck/cdi/lang/model/LangModelVerifierBuildCompatibleExtension.java class LangModelVerifierBuildCompatibleExtension (line 26) | public class LangModelVerifierBuildCompatibleExtension implements BuildC... method discovery (line 30) | @Discovery method configure (line 35) | @Enhancement(types = LangModelVerifier.class) FILE: test/tck/coreprofile/coreprofile/runner/src/test/java/cloud/piranha/tck/core/CustomJsonbSerializationITFix.java class CustomJsonbSerializationITFix (line 37) | public class CustomJsonbSerializationITFix implements LoadableExtension { method register (line 39) | @Override method removeService (line 44) | public void removeService(@Observes BeforeDeploy event) { FILE: test/webprofile/helloworld/src/main/java/helloworld/ApplicationBean.java class ApplicationBean (line 38) | @Named(value = "applicationBean") FILE: test/webprofile/helloworld/src/test/java/helloworld/HelloWorldIT.java class HelloWorldIT (line 44) | class HelloWorldIT { method testIndexHtml (line 51) | @Test method testHelloWorldJsp (line 66) | @Test FILE: test/webprofile/integration/src/main/java/integration/DependencyInjectionBean.java class DependencyInjectionBean (line 37) | @ApplicationScoped method dependencyInjection (line 45) | public String dependencyInjection() { FILE: test/webprofile/integration/src/main/java/integration/ExpressionBean.java class ExpressionBean (line 38) | @Named(value = "expressionBean") method getMessage (line 47) | public String getMessage() { FILE: test/webprofile/integration/src/main/java/integration/FacesBean.java class FacesBean (line 38) | @Named(value = "facesBean") method getMessage (line 47) | public String getMessage() { FILE: test/webprofile/integration/src/main/java/integration/IntegrationApplication.java class IntegrationApplication (line 38) | @ApplicationPath("rest") FILE: test/webprofile/integration/src/main/java/integration/IntegrationBean.java class IntegrationBean (line 46) | @Path("") method dependencyInjection (line 68) | @GET method intercept (line 79) | @GET method jsonb (line 90) | @GET method jsonp (line 103) | @POST method rest (line 122) | @GET FILE: test/webprofile/integration/src/main/java/integration/IntegrationServlet.java class IntegrationServlet (line 43) | @WebServlet(name = "IntegrationServlet", urlPatterns = {"/integrationSer... method doGet (line 54) | @Override FILE: test/webprofile/integration/src/main/java/integration/InterceptBean.java class InterceptBean (line 38) | @ApplicationScoped method intercept (line 47) | public String intercept() { FILE: test/webprofile/integration/src/main/java/integration/InterceptInterceptor.java class InterceptInterceptor (line 39) | @Interceptor method intercepted (line 48) | @AroundInvoke FILE: test/webprofile/integration/src/main/java/integration/Jsonb.java class Jsonb (line 35) | public class Jsonb { method getString (line 47) | public String getString() { method setString (line 56) | public void setString(String string) { FILE: test/webprofile/integration/src/test/java/integration/IntegrationIT.java class IntegrationIT (line 67) | @ExtendWith(ArquillianExtension.class) method createDeployment (line 73) | @Deployment(testable = false) method testDependencyInjection (line 97) | @Test method testExpressionLanguage (line 113) | @Test method testFaces (line 129) | @Test method testInterceptor (line 145) | @Test method testJsonBinding (line 161) | @Test method testJsonProcessing (line 177) | @Test method testJstl (line 194) | @Disabled method testPages (line 212) | @Test method testServlet (line 228) | @Test method testREST (line 244) | @Test