Class CamelQuarkusExtension


  • public class CamelQuarkusExtension
    extends Object
    A utility to extract some extension metadata from the Runtime module's POM.
    • Constructor Detail

      • CamelQuarkusExtension

        public CamelQuarkusExtension​(Path runtimePomXmlPath,
                                     String camelComponentArtifactId,
                                     String jvmSince,
                                     String nativeSince,
                                     String runtimeArtifactId,
                                     String name,
                                     String description,
                                     String label,
                                     String version,
                                     boolean nativeSupported,
                                     List<org.apache.maven.model.Dependency> dependencies)
    • Method Detail

      • getVersion

        public String getVersion()
      • getRuntimePomXmlPath

        public Path getRuntimePomXmlPath()
      • getRuntimeArtifactIdBase

        public String getRuntimeArtifactIdBase()
      • getRuntimeArtifactId

        public String getRuntimeArtifactId()
      • getCamelComponentArtifactId

        public String getCamelComponentArtifactId()
      • isNativeSupported

        public boolean isNativeSupported()
      • getDependencies

        public List<org.apache.maven.model.Dependency> getDependencies()