Class JavaJAXRSCXFCDIServerCodegen

  • All Implemented Interfaces:
    CodegenConfig, BeanValidationFeatures, DocumentationProviderFeatures

    public class JavaJAXRSCXFCDIServerCodegen
    extends JavaJAXRSSpecServerCodegen
    implements BeanValidationFeatures
    Generates a Java JAXRS Server according to JAXRS 2.0 specification, assuming an Apache CXF runtime and a Java EE runtime with CDI enabled. Similar to the original JAXRS generator, this creates API and Service classes in /src/gen/java and a sample ServiceImpl in /src/main/java. The API uses CDI to get an instance of ServiceImpl that implements the Service interface.