This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.

Analyzer

ExtensionExtension ID
JEE Analyzercom.castsoftware.jee

Framework support

ExtensionExtension ID
Apache Camelcom.castsoftware.camel
Apache FreeMarkercom.castsoftware.java.freemarker
Apache Spark JDBCcom.castsoftware.java.spark

Apache Struts

com.castsoftware.struts
Batch Analyzercom.castsoftware.springbatch
BIRTcom.castsoftware.birt
Cassandracom.castsoftware.java.cassandra
EJB (Enterprise Java Beans)com.castsoftware.ejb

gRPC Java

com.castsoftware.grpcjava
Google Web Toolkitcom.castsoftware.gwt
IBM EAD4J Jadecom.castsoftware.ead4j
Java Persistence Frameworks com.castsoftware.java.hibernate
Java UIcom.castsoftware.swing
JDBCcom.castsoftware.java.sql
JDBIcom.castsoftware.java.jdbi
JAX-RScom.castsoftware.jaxrs
JAX-WScom.castsoftware.jaxws
jOOQcom.castsoftware.jooq

Message Queues

com.castsoftware.mqe
MyBatiscom.castsoftware.ibatis
NoSQL for Javacom.castsoftware.nosqljava
Program Calls for Javacom.castsoftware.java2program
REST Service Calls for Java

com.castsoftware.java.service

Reactive Programming for Javacom.castsoftware.java.reactive
SAP Hybriscom.castsoftware.sap.hybris
Spring Datacom.castsoftware.springdata
Spring MVCcom.castsoftware.springmvc
Spring Securitycom.castsoftware.springsecurity
Spring Web Flowcom.castsoftware.springwebflow
Vaadin Frameworkcom.castsoftware.vaadin

Discovery / Extraction support

ExtensionExtension ID
JEE File Discoverercom.castsoftware.dmtjeefilediscoverer
JEE Manifest Discoverercom.castsoftware.dmtjeemanifestdiscoverer
DMT extractor for Maven remote repository on HTTP or HTTPScom.castsoftware.jee-mavenhttp
Gradle Project Discoverercom.castsoftware.dmtjeegradlediscoverer
JEE Netbeans Discoverercom.castsoftware.dmtjeenetbeansdiscoverer
JEE Maven Build Extractorcom.castsoftware.dmtmavenbuildextractor
Eclipse Project Discoverercom.castsoftware.dmtjeeeclipsediscoverer
Maven Project Discoverercom.castsoftware.dmtjeemavendiscoverer
DMT extractor for Maven local repository *See note below.
Eclipse no nature Project Discoverer *See note below.
Web JSP Discoverer *See note below.

CAST Delivery Manager Tool "discoverers" marked with a "*" are not currently provided as extensions: instead they are embedded in AIP Core and are therefore present "out of the box".

Miscellaneous

ExtensionExtension ID
Java Internal Extensioncom.castsoftware.java.internal
JEE Rulescom.castsoftware.jeerules

Security for Java

com.castsoftware.securityforjava