JBoss Community

List of APIs Exposed Through AS7

modified by Alessio Soldano in JBoss AS7 Development - View the full document

Project Leads:

 

This is a listing of all APIs that are to be exposed to users via JBoss AS7.  Please note the Maven coordinates (ie. GAVs - groupId, artifactId, version not necessary) that users can expect to rely upon when developing software targeted for the AS7 runtime.  We will be exporting these dependencies via https://github.com/jbossas/jboss-as/blob/master/api/pom.xml.

 

Also note all dependent libraries needed for compilation.  When adding these to the API POM, we will be excluding out transitive dependencies.

 

This process is defined by https://issues.jboss.org/browse/AS7-581.

 

Note: I have seeded this list with a selection from the AS Parent POM.  If you need to add further related artifacts, please do so.  Conversely, if I've noted a project not intended to have a direct user API view exported through JBossAS, please strike out the entry (instead of deleting it entirely).

 

Please keep the list below in alphabetical order.

 

ProjectLeadgroupIdsartifactIdsPackages to Assert
HibernateSteve Ebersole


Hibernate EntityManagerEmmanuel Bernard


Hibernate EnversSteve Ebersole


Hibernate InfinispanEmmanuel Bernard


Hibernate ValidatorEmmanuel Bernard


HornetQClebert Suconicorg.hornetqhornetq-core

org.hornetq.api.core.*

org.hornetq.api.core.client.*

org.hornetq.api.core.management.*

InfinispanManik Surtaniorg.infinispaninfinispan-coreMisc. Infinispan doesn't expose an API jar so best we can do is put the whole of core.
IronJacamarJesper Pedersen


JBoss DMRDavid Lloyd


JBoss EJB3Carlo de Wolf


JBoss LoggingJames Perkins


JBoss LogManagerJames Perkins


JBoss ModulesDavid Lloyd


JBoss MSCDavid Lloyd


JBoss OSGiThomas Diesler


JBoss ThreadsDavid Lloyd


JBoss VFSDavid Lloyd


JBoss Web Services & Apache CXFAlessio Soldano

org.jboss.ws

 

org.apache.cxf

jbossws-api

 

cxf-api

everything (org.jboss.ws.api.**.*)

 

everything (org.apache.cxf.**.*)

JBossAS AppClientJason Greene


JBossAS ArquillianAndrew Rubinger


JBossAS ClusteringPaul Ferraro


JBossAS Controller ClientBrian Stansberryorg.jboss.asjboss-as-controller-client

org.jboss.as.controller.client

org.jboss.as.controller.client.helpers

org.jboss.as.controller.client.helpers.domain

org.jboss.as.controller.client.helpers.standalone

JBossAS NamingDavid Lloyd


JBossAS SecurityAnil Saldhana


JBossAS Tx (JBossTS)Jonathan Halliday


NettyJason Greene


PicketBoxAnil Saldhana


RESTEasyBill Burke


ShrinkWrapAndrew Rubingerorg.jboss.shrinkwrapshrinkwrap-api

org.jboss.shrinkwrap.api.*

org.jboss.shrinkwrap.api.asset.*

org.jboss.shrinkwrap.api.classloader.*

org.jboss.shrinkwrap.api.container.*

org.jboss.shrinkwrap.api.exporter.*

org.jboss.shrinkwrap.api.formatter.*

org.jboss.shrinkwrap.api.importer.*

org.jboss.shrinkwrap.api.serialization.*

org.jboss.shrinkwrap.api.spec.*

ShrinkWrap Descriptors IntegrationAndrew Rubingerorg.jboss.shrinkwrap.descriptorsshrinkwrap-descriptors-archive-integrationorg.jboss.shrinkwrap.api.descriptors.*
ShrinkWrap ResolverAndrew Rubingerorg.jboss.shrinkwrap.resolver

shrinkwrap-resolver-api

shrinkwrap-resolver-api-maven

org.jboss.shrinkwrap.api.resolver.*

org.jboss.shrinkwrap.api.resolver.maven.*

org.jboss.shrinkwrap.api.resolver.maven.filter.*

SnowdropMarius Bogoevici


WeldAles Justinorg.jboss.weldweld-apiorg.jboss.weld.context.**.*
XNIODavid Lloyd


Comment by going to Community

Create a new document in JBoss AS7 Development at Community