All Classes

Class Description
AliasedDirectoryResource
The default AliasedDirectoryResource.
AnnotationManager
The AnnotationManager API.
AnnotationManager.AnnotationInfo<T>  
AnnotationScanExtension
The extension that enables annotation scanning.
AnnotationScanInitializer
This ServletContainerInitializer deep scans for annotations and adds them to the DefaultAnnotationManager.
ArchiveURLStreamHandler  
AsyncContext
The AsyncContext API.
AsyncDispatcher
The AsyncDispatcher API.
AsyncEvent
The AsyncEvent API.
AsyncHttpDispatchWrapper  
AsyncListener
The AsyncListener API.
AsyncManager
The AsyncManager API.
AsyncNonHttpDispatchWrapper  
AttributeManager
The AttributeManager API.
AuthenticatedIdentity
This interface is implemented by classes that represent the current authenticated identity.
AuthenticationFilter
This filter is uses to call a Jakarta Authentication system module at the start of an HTTP request.
AuthenticationInitializer
The Eleos initializer.
AuthorizationFilter
This filter is used to call a Jakarta Authorization system module at the start of an HTTP request.
AuthorizationInitializer
The Exousia initializer.
AuthorizationPreFilter
This filter is uses to call a Jakarta Authentication system module at the start of an HTTP request.
AuthorizationPreInitializer
The Exousia initializer.
ByteArrayResource
The byte-array resource.
CdiExtension
This extension registers an identity store in case callers (users) / credentials have been added to it.
Cookie
The Cookie API.
CurrentRequestHolder
A holder that references the current HttpServletRequest in the request processing pipeline.
DefaultAnnotationManager
The default AnnotationManager.
DefaultAnnotationManager.DefaultAnnotationInfo<T>  
DefaultAsyncContext
The default AsyncContext.
DefaultAsyncDispatcher
The default AsyncDispatcher.
DefaultAsyncManager
The default AsyncManager.
DefaultAttributeManager
The default AttributeManager.
DefaultAuthenticatedIdentity
Default implementation of AuthenticatedIdentity.
DefaultCurrentRequestHolder
Default implementation of the CurrentRequestHolder interface.
DefaultErrorPageManager  
DefaultFilterChain
The default FilterChain.
DefaultFilterEnvironment
The default FilterEnvironment.
DefaultFilterMapping
The default FilterMapping.
DefaultHttpHeader
The default HttpHeader.
DefaultHttpHeaderManager
The default HttpHeaderManager.
DefaultHttpRequestManager  
DefaultHttpServer
The default implementation of HTTP Server.
DefaultHttpServerProcessor
The default implementation of a HTTP Server Processor.
DefaultHttpServerRequest
The default implementation of HTTP Server Request.
DefaultHttpServerResponse
The default implementation of HTTP Server Response.
DefaultHttpSession
The default HttpSession.
DefaultHttpSessionManager
The default HttpSessionManager.
DefaultInitialContext
The default InitialContext.
DefaultInitialContextFactory
The default InitialContextFactory.
DefaultInvocationFinder
The invocation finder tries to find a servlet invocation matching a request for a path based or name based dispatch.
DefaultJspFileManager
The default JspFileManager.
DefaultLoggingManager
The default LoggingManager.
DefaultMimeTypeManager
The default MimeTypeManager.
DefaultMultiPartManager
The default MultiPartManager.
DefaultNameParser
The default NameParser.
DefaultNamingEnumeration
The default NamingEnumeration.
DefaultObjectInstanceManager
The default object instance manager.
DefaultResourceManager
The default ResourceManager.
DefaultResourceManagerClassLoader
The default WebApplicationClassLoader.
DefaultSecurityManager
The default SecurityManager.
DefaultSecurityPrincipal
The default SecurityPrincipal.
DefaultServlet
The default Servlet.
DefaultServletEnvironment
The default ServletEnvironment.
DefaultServletInvocation
The default servlet invocation
DefaultServletRequestDispatcher
The default ServletRequestDispatcher.
DefaultTransaction
The default Transaction.
DefaultTransactionManager
The default TransactionManager.
DefaultUserTransaction
The default UserTransaction.
DefaultWebApplication
The default WebApplication.
DefaultWebApplicationClassLoader
The default WebApplicationClassLoader.
DefaultWebApplicationExtensionContext
The default web application extension context.
DefaultWebApplicationRequest
The default WebApplicationRequest.
DefaultWebApplicationRequestMapper
The default WebApplicationRequestMapper.
DefaultWebApplicationRequestMapping
The default WebApplicationRequestMapping.
DefaultWebApplicationResponse
The default WebApplicationResponse.
DefaultWebApplicationServer
The default WebApplicationServer.
DefaultWebApplicationServerRequest
The default WebApplicationServerRequest.
DefaultWebApplicationServerRequestMapper
The default WebApplicationServerRequestMapper.
DefaultWebApplicationServerResponse
The default WebApplicationServerResponse.
DefaultWelcomeFileManager
The default WelcomeFileManager.
DirectoryResource
The default DirectoryResource.
DispatcherType
The DispatcherType API.
DoNothingServerAuthModule
Default SAM that does nothing
DynamicInitialContextFactory
The default InitialContextFactory.
DynamicInitialContextFactory
The default InitialContextFactory.
EmbeddedPiranha
The embeddable servlet container version of Piranha.
EmbeddedPiranhaBuilder
The builder so you can easily build instances of EmbeddedPiranha.
EmbeddedRequest
The WebApplicationRequest class used by EmbeddedPiranha
EmbeddedRequestBuilder
The builder so you can easily build instances of EmbeddedRequest.
EmbeddedResponse
The WebApplicationResponse class used by EmbeddedPiranha
EmbeddedResponseBuilder
The builder so you can easily build instances of EmbeddedResponse.
EnvironmentDriver
A JDBC driver that looks for environment variables to delegate to a another JDBC driver.
Filter
The Filter API.
FilterChain
The FilterChain API.
FilterConfig
The FilterConfig API.
FilterEnvironment  
FilterMapping
The FilterMapping API.
FilterPriority
The Filter Priority API allows filters that implement this interface to be given priority depending on their priority value.
FilterRegistration
The FilterRegistration API.
FilterRegistration.Dynamic
The FilterRegistration.Dynamic API.
GenericFilter
A generic filter.
GenericServlet
The GenericServlet API.
GlobalArchiveStreamHandler
Stream handler for the shrinkwrap protocol (urls starting with shrinkwrap://).
HandlesTypes
The HandlesTypes API.
HeuristicCommitException
The HeuristicCommitException.
HeuristicMixedException
The HeuristicCommitException.
HeuristicRollbackException
The HeuristicRollbackException.
HttpConstraint
The HttpConstraint API.
HttpConstraintElement
The HttpConstraintElement API.
HttpFilter
A HTTP filter.
HttpHeader
The HttpHeader API.
HttpHeaderManager
The HttpHeaderManager API.
HttpMethodConstraint
The HttpMethodConstraint API.
HttpMethodConstraintElement
The HttpMethodConstraintElement API.
HttpRequestManager  
HttpServer
The HTTP Server API.
HttpServerProcessor
The HTTP Server Processor API.
HttpServerRequest
The HttpServerRequest API.
HttpServerResponse
THe HttpServerResponse API.
HttpServerTest
An abstract JUnit test for any HttpServer implementation.
HttpServlet
The HttpServlet API.
HttpServletMapping
The HTTP servlet mapping.
HttpServletRequest
The HttpServletRequest API.
HttpServletRequestWrapper
The HttpServletRequestWrapper API.
HttpServletResponse
The HttpServletResponse API.
HttpServletResponseWrapper
The HttpServletResponseWrapper API.
HttpSession
The HttpSession API.
HttpSessionActivationListener
The HttpSessionActivationListener API.
HttpSessionAttributeListener
The HttpSessionAttributeListener API.
HttpSessionBindingEvent
The HttpSessionBindingEvent API.
HttpSessionBindingListener
The HttpSessionBindingListener API.
HttpSessionContext Deprecated. 
HttpSessionEvent
The HttpSessionEvent API.
HttpSessionIdListener
The HttpSessionIdListener API.
HttpSessionListener
The HttpSessionListener API.
HttpSessionManager
The HttpSessionManager API.
HttpUpgradeHandler
The HttpUpgradeHandler API.
HttpUtils Deprecated. 
IdentityStoreLoginHandler  
InMemoryIdentityStore
A basic in-memory identity store.
InMemoryIdentityStore.Credential  
InvalidTransactionException
The InvalidTransactionException.
IsolatingResourceManagerClassLoader
The default WebApplicationClassLoader.
JakartaSecurityAllInitializer
The Jakarta Security All initializer.
JakartaSecurityExtension
The extension for Jakarta Security.
JakartaSecurityInitializer
The Jakarta Security initializer.
JakartaSecurityManager
SecurityManager implementation that uses Jakarta Security semantics.
JarResource
The default JarResource.
JasperExtension
The extension that will enable Jasper integration (aka.
JasperInitializer
The Jasper initializer.
JasperJspManager
The JSP manager delivered by the Jasper integration.
JspConfigDescriptor
The JspConfigDescriptor API.
JspManager
The JspManager API.
JspPropertyGroupDescriptor
The JspPropertyGroupDescriptor API.
LoggingManager
The LoggingManager API.
MappingMatch
The mapping match.
MicroConfiguration
The configuration settings for Piranha Micro
MicroInnerDeployer
Deploys a shrinkwrap application archive to a newly started embedded Piranha instance.
MicroOuterDeployer
The micro outer deployer runs in the outer (or initial) class loader, and initializes the inner (isolated) class loader.
MicroPiranha
The micro version of Piranha.
MimeTypeManager
The MimeTypeManager API.
MultipartConfig
The MultipartConfig API.
MultipartConfigElement
The MultipartConfigElement API.
MultiPartManager
The multi-part manager API.
NanoPiranha
The smallest version of Piranha in our lineup.
NanoPiranhaBuilder
The builder so you can easily build instances of NanoPiranha.
NanoRequest
The WebApplicationRequest class used by NanoPiranha
NanoRequestBuilder
The builder so you can easily build instances of NanoRequest.
NanoResponse
The WebApplicationResponse class used by NanoPiranha
NanoResponseBuilder
The builder so you can easily build instances of NanoResponse.
NodeURLStreamHandler
Stream handler used for URLs that represent directories.
NotSupportedException
The NotSupportedException.
ObjectInstanceManager
The object instance manager API.
OmniFacesJwtIntegrator
This AutoDiscoverable integrates OmniFaces JWT into Piranha
Part
The Part API.
Piranha
Defines the minimal API each Piranha implements.
PiranhaBeanArchiveHandler
An Archive handler for Weld that implicitly reads the classes in an archive deployed to Piranha via the META-INF/piranha.idx file.
PiranhaPrincipalMapper  
PiranhaToExousiaConverter
This class converts from Piranha security types to Exousia security types.
PrefixJarResource
The default PrefixJarResource.
PushBuilder
The push builder API.
ReadListener
The ReadListener API.
RealtimeHttpServletRequestWrapper
An HttpServletRequest wrapper that consistently consults the getWrapped() method for every operation.
Registration
The Registration API.
Registration.Dynamic
The Registration.Dynamic API.
RequestDispatcher
The RequestDispatcher API.
Resource
The Resource API.
ResourceManager
The ResourceManager API.
ResourceManagerClassLoader
The WebApplicationClassLoader API.
RollbackException
The RollbackException.
SecurityManager
The SecurityManager API.
SecurityManager.AuthenticateSource  
SecurityManager.UsernamePasswordLoginHandler
Method that bypasses the authentication mechanism installed by the authentication manager and directly invokes an identity store.
Servlet
The Servlet API.
ServletConfig
The ServletConfig API.
ServletContainerInitializer
The ServletContainerInitializer API.
ServletContainerInitializerExtension
The WebApplication extension that enables ServletContainerInitializer processing.
ServletContext
The servlet context API.
ServletContextAttributeEvent
The ServletContextAttributeEvent API.
ServletContextAttributeListener
The ServletContextAttributeListener API.
ServletContextEvent
The ServletContextEvent API.
ServletContextListener
The ServletContextListener API.
ServletEnvironment  
ServletException
The ServletException API.
ServletExtension
The default WebApplicationExtension used to configure a web application.
ServletInputStream
The ServletInputStream API.
ServletInvocation
The ServletInvocation API.
ServletOutputStream
The ServletOutputStream API.
ServletRegistration
The ServletRegistration API.
ServletRegistration.Dynamic
The ServletRegistration.Dynamic API.
ServletRequest
The ServletRequest API.
ServletRequestAttributeEvent
The ServletRequestAttributeEvent API.
ServletRequestAttributeListener
The ServletRequestAttributeListener API.
ServletRequestEvent
The ServletRequestEvent API.
ServletRequestListener
The ServletRequestListener API.
ServletRequestWrapper
The ServletRequestWrapper API.
ServletResponse
The ServletResponse API.
ServletResponseWrapper
The ServletResponseWrapper API.
ServletSecurity
The ServletSecurity API.
ServletSecurity.EmptyRoleSemantic
The EmptyRoleSemantic API.
ServletSecurity.TransportGuarantee
The TransportGuarantee API.
ServletSecurityElement
The ServletSecurityElement API.
SessionCookieConfig
The SessionCookieConfig API.
SessionTrackingMode
The SessionTrackingMode API.
ShrinkWrapDirectoryInputStream
Input stream for reading from an archive entry that represents a directory.
ShrinkWrapResource  
SingleThreadModel Deprecated. 
SoteriaInitializer
The Soteria initializer.
SoteriaPreCDIInitializer
The Soteria initializer.
StaticStreamHandler  
StaticURLStreamHandlerFactory
A factory for URL stream handlers using a static map to contain handlers.
Status
The Status API.
StreamConnection  
Synchronization
The Synchronization API.
SystemException
The SystemException.
TaglibDescriptor
The TagLibDescriptor API.
TempDirExtension
The TEMPDIR WebApplicationExtension.
TempDirInitializer
The ServletContext temporary directory initializer.
Transaction
The Transaction API.
Transactional  
Transactional.TxType
Defines the Transaction type.
TransactionalException
The TransactionalException.
TransactionManager
The TransactionManager API.
TransactionRequiredException
The TransactionRequiredException.
TransactionRolledbackException
The TransactionRolledbackException.
TransactionScoped
The TransactionScoped annotation.
TransactionSynchronizationRegistry
The TransactionSynchronizationRegistry.
UnavailableException
The UnavailableException API.
UserTransaction
The UserTransaction API.
WebAnnotationExtension
The extension for WebAnnotation processing.
WebAnnotationInitializer
The web annotations initializer.
WebApplication
The WebApplication API.
WebApplicationClassLoader
The WebApplicationClassLoader API.
WebApplicationExtension
The web application extension API.
WebApplicationExtensionContext
The web application extension context API.
WebApplicationRequest
The WebApplicationRequest API.
WebApplicationRequestMapper
The WebApplicationRequestMapper API.
WebApplicationRequestMapping
The WebApplicationRequestMapping API.
WebApplicationResponse
The WebApplicationResponse API.
WebApplicationServer
The WebApplicationServer API.
WebApplicationServerRequest
The WebApplicationServerRequest API.
WebApplicationServerRequestMapper
The WebApplicationServerRequestMapper API.
WebApplicationServerResponse
The WebApplicationServerResponse API.
WebConnection
The WebConnection API.
WebFilter
The WebFilter API.
WebInitParam
The WebInitParam API.
WebListener
The WebListener API.
WebServlet
The WebServlet API.
WebXml
The web.xml in object format.
WebXml.SecurityConstraint
The <security-constraint> snippet inside a web.xml / webfragment.xml.
WebXml.SecurityConstraint.WebResourceCollection
The <web-resource-collection> snippet inside a web.xml / webfragment.xml.
WebXmlContextParam
The web.xml context-param.
WebXmlCookieConfig
The web.xml session-config cookie-config.
WebXmlErrorPage
The web.xml error-page.
WebXmlExtension
The extension for web.xml processing.
WebXmlFilter
The web.xml filter.
WebXmlFilterInitParam
The web.xml filter init-param.
WebXmlFilterMapping
The web.xml filter-mapping.
WebXmlInitializer
The web.xml initializer.
WebXmlListener
The web.xml listener.
WebXmlLoginConfig
The web.xml login-config.
WebXmlManager
The web.xml manager.
WebXmlMimeMapping
The web.xml mime-mapping.
WebXmlParser
The web.xml / web-fragment.xml parser.
WebXmlProcessor
The web.xml / web-fragment.xml processor.
WebXmlServlet
The web.xml servlet.
WebXmlServletInitParam
The web.xml servlet init-param.
WebXmlServletMapping
The web.xml servlet-mapping
WebXmlServletSecurityRoleRef
The web.xml servlet security-role-ref element.
WebXmlSessionConfig
The web.xml session-config.
WelcomeFileManager
The WelcomeFileManager API.
WeldCDI
The CDI for Weld.
WeldContainer
The Weld container.
WeldHttpServletRequest
An HttpServletRequest wrapper that always delegates every operation to what has been set as the current request.
WeldInitializer
The Weld Integration ServletContainerInitializer.
WeldInitListener
This Piranha specific Weld initializer forwards all initialization to the original Weld initializer, but modifies the HttpServletRequest that's passed into it.
WeldObjectInstanceManager
The Weld object instance manager.
WeldProvider
The Weld CDI provider.
WeldSecurityService
The implementation of this Weld SPI provides the current principal for injection by CDI.
WriteListener
The WriteListener API.