Piranha Project 20.4.0 API

The Piranha Project delivers you with Cloud ready containers and useful add-on / integration modules.

The following distributions are available.

  1. Piranha Nano
  2. Piranha Embedded
  3. Piranha Micro
  4. Piranha Server
Packages 
Package Description
cloud.piranha  
cloud.piranha.api
The Piranha API package contains the core set of APIs of Piranha.
cloud.piranha.arquillian.server  
cloud.piranha.cdi.openwebbeans  
cloud.piranha.cdi.weld  
cloud.piranha.embedded
Piranha Embedded delivers you with an embeddable implementation of a Servlet container.
cloud.piranha.faces.mojarra  
cloud.piranha.faces.myfaces  
cloud.piranha.http.grizzly
A Grizzly based HTTP server front-end.
cloud.piranha.http.netty
A Netty based HTTP server front-end.
cloud.piranha.http.singlethread
A single threaded HttpServer implementation that can be used if you want to run Piranha on single thread.
cloud.piranha.jndi.memory  
cloud.piranha.micro
The Piranha Micro package delivers you with a Servlet container that hosts one web application.
cloud.piranha.nano
Piranha Nano is the smallest in our lineup and it delivers you with a very opinionated partial embeddable implementation of a Servlet container.
cloud.piranha.omnifaces.jwt  
cloud.piranha.pages.jasper  
cloud.piranha.resource  
cloud.piranha.resource.api  
cloud.piranha.resource.shrinkwrap  
cloud.piranha.rest.jersey  
cloud.piranha.security.elios  
cloud.piranha.security.exousia  
cloud.piranha.security.jakarta  
cloud.piranha.security.soteria  
cloud.piranha.server
The Piranha Server package delivers you with a Servlet container that is capable of hosting several web applications.
cloud.piranha.servlet.annotationscan  
cloud.piranha.servlet.servletcontainerinitializer  
cloud.piranha.servlet.webservlet  
cloud.piranha.servlet.webxml  
cloud.piranha.session.hazelcast  
cloud.piranha.smallrye.health  
cloud.piranha.transaction.nonxa  
javax.servlet  
javax.servlet.annotation  
javax.servlet.descriptor  
javax.servlet.http  
javax.transaction
Provides the API that defines the contract between the transaction manager and the various parties involved in a distributed transaction namely : resource manager, application, and application server.
Skip navigation links

Copyright © 2020 Piranha Cloud. All rights reserved.