Package org.apache.camel.spi.annotations
package org.apache.camel.spi.annotations
SPI annotations for plugins
-
Annotation InterfacesClassDescriptionDeprecated.Internal annotation to mark a class as having constant fields for the source code generator.Marks a class as a custom developer console.Marks a field in a Camel model Definition class as a primary argument for the Java DSL method call.Internal annotation used to include fields otherwise excluded because annotate with XmlTransient.Annotation to be used for JAXB property (field or method) annotated with
@XmlAnyElementto highlight which actual elements do we expect (not to be enforced by JAXB, but by Camel itself).Marks a class as a custom health-check or health-check repository.Marks a class as a Service that can be used by Camel CLI infra The marked class is analyzed by the mojo CamelTestInfraGenerateMetadataMojo