You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2019/02/21 09:06:13 UTC
[camel-k-runtime] 01/01: Merge pull request #1 from
apache/import-runtime
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git
commit 1bc48d98659d69dd36cbd30736f165211b9c37e0
Merge: 37be71a 0cc5df3
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Feb 21 10:06:07 2019 +0100
Merge pull request #1 from apache/import-runtime
First import for runtime
.gitignore | 10 +
.maven-versions-rules.xml | 39 ++
camel-k-maven-plugin/pom.xml | 169 ++++++
.../camel/k/tooling/maven/GenerateCatalogMojo.java | 227 ++++++++
.../tooling/maven/GenerateDependencyListMojo.java | 104 ++++
.../camel/k/tooling/maven/GenerateRestXML.java | 94 ++++
.../camel/k/tooling/maven/model/Artifact.java | 67 +++
.../camel/k/tooling/maven/model/CamelArtifact.java | 170 ++++++
.../camel/k/tooling/maven/model/CamelScheme.java | 71 +++
.../maven/model/CatalogComponentDefinition.java | 81 +++
.../maven/model/CatalogDataFormatDefinition.java | 60 +++
.../maven/model/CatalogLanguageDefinition.java | 60 +++
.../k/tooling/maven/model/CatalogProcessor.java | 42 ++
.../k/tooling/maven/model/CatalogSupport.java | 47 ++
.../k/tooling/maven/model/crd/CamelCatalog.java | 35 ++
.../tooling/maven/model/crd/CamelCatalogSpec.java | 40 ++
.../k/tooling/maven/model/k8s/ObjectMeta.java | 37 ++
.../camel/k/tooling/maven/model/k8s/TypeMeta.java | 37 ++
.../maven/processors/CatalogProcessor_2_x.java | 163 ++++++
.../src/main/resources/META-INF/LICENSE.txt | 203 +++++++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
...he.camel.k.tooling.maven.model.CatalogProcessor | 1 +
camel-k-runtime-core/pom.xml | 86 +++
.../main/java/org/apache/camel/k/Constants.java | 34 ++
.../java/org/apache/camel/k/ContextCustomizer.java | 30 ++
.../java/org/apache/camel/k/InMemoryRegistry.java | 81 +++
.../main/java/org/apache/camel/k/RoutesLoader.java | 40 ++
.../src/main/java/org/apache/camel/k/Runtime.java | 78 +++
.../src/main/java/org/apache/camel/k/Source.java | 99 ++++
.../camel/k/listener/AbstractPhaseListener.java | 36 ++
.../apache/camel/k/listener/ContextConfigurer.java | 51 ++
.../k/listener/ContextLifecycleConfigurer.java | 48 ++
.../apache/camel/k/listener/RoutesConfigurer.java | 83 +++
.../org/apache/camel/k/listener/RoutesDumper.java | 57 ++
.../camel/k/support/PlatformStreamHandler.java | 116 ++++
.../org/apache/camel/k/support/RuntimeSupport.java | 214 ++++++++
.../org/apache/camel/k/support/URIResolver.java | 66 +++
.../src/main/resources/META-INF/LICENSE.txt | 203 +++++++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
camel-k-runtime-groovy/pom.xml | 117 +++++
.../camel/k/groovy/GroovyRoutesLoader.groovy | 57 ++
.../k/groovy/dsl/ComponentConfiguration.groovy | 68 +++
.../k/groovy/dsl/ComponentsConfiguration.groovy | 84 +++
.../camel/k/groovy/dsl/ContextConfiguration.groovy | 42 ++
.../k/groovy/dsl/IntegrationConfiguration.groovy | 78 +++
.../k/groovy/dsl/RegistryConfiguration.groovy | 35 ++
.../camel/k/groovy/dsl/RestConfiguration.groovy | 45 ++
.../groovy/extension/LogComponentExtension.groovy | 33 ++
.../src/main/resources/META-INF/LICENSE.txt | 203 +++++++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../org.codehaus.groovy.runtime.ExtensionModule | 4 +
.../services/org/apache/camel/k/loader/groovy | 18 +
.../org/apache/camel/k/groovy/LoaderTest.groovy | 48 ++
.../camel/k/groovy/dsl/IntegrationTest.groovy | 98 ++++
.../k/groovy/dsl/extension/LogExtensionTest.groovy | 43 ++
.../src/test/resources/log4j2-test.xml | 18 +
.../src/test/resources/routes-with-bindings.groovy | 12 +
.../routes-with-component-configuration.groovy | 31 ++
.../src/test/resources/routes-with-rest.groovy | 19 +
.../src/test/resources/routes.groovy | 3 +
camel-k-runtime-jvm/pom.xml | 129 +++++
.../java/org/apache/camel/k/jvm/Application.java | 58 ++
.../org/apache/camel/k/jvm/ApplicationRuntime.java | 154 ++++++
.../org/apache/camel/k/jvm/ApplicationSupport.java | 53 ++
.../org/apache/camel/k/jvm/dsl/Components.java | 47 ++
.../apache/camel/k/jvm/loader/JavaClassLoader.java | 47 ++
.../camel/k/jvm/loader/JavaScriptLoader.java | 73 +++
.../camel/k/jvm/loader/JavaSourceLoader.java | 105 ++++
.../org/apache/camel/k/jvm/loader/XmlLoader.java | 75 +++
.../src/main/resources/META-INF/LICENSE.txt | 203 +++++++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/k/loader/class | 18 +
.../services/org/apache/camel/k/loader/java | 18 +
.../META-INF/services/org/apache/camel/k/loader/js | 18 +
.../services/org/apache/camel/k/loader/xml | 18 +
.../src/main/resources/log4j2.properties | 7 +
.../test/java/org/apache/camel/k/jvm/MyRoutes.java | 27 +
.../org/apache/camel/k/jvm/PropertiesTest.java | 169 ++++++
.../camel/k/jvm/RoutesLoadersCommonTest.java | 71 +++
.../org/apache/camel/k/jvm/RoutesLoadersTest.java | 112 ++++
.../java/org/apache/camel/k/jvm/RuntimeTest.java | 106 ++++
.../org/apache/camel/k/jvm/TestCustomizer.java | 39 ++
.../services/org/apache/camel/k/customizer/test | 18 +
.../src/test/resources/MyRoutes.java | 25 +
.../test/resources/MyRoutesWithNameOverride.java | 25 +
.../test/resources/MyRoutesWithNestedClass.java | 39 ++
.../src/test/resources/MyRoutesWithPackage.java | 11 +
.../resources/MyRoutesWithRestConfiguration.java | 30 ++
.../src/test/resources/conf.d/001/conf.properties | 1 +
.../src/test/resources/conf.d/002/conf.properties | 2 +
.../src/test/resources/conf.properties | 2 +
.../src/test/resources/log4j2-test.xml | 17 +
.../src/test/resources/my-resource.txt | 1 +
camel-k-runtime-jvm/src/test/resources/r1.js | 4 +
camel-k-runtime-jvm/src/test/resources/r2.mytype | 4 +
camel-k-runtime-jvm/src/test/resources/rests.xml | 9 +
.../src/test/resources/routes-compressed.js.gz.b64 | 1 +
camel-k-runtime-jvm/src/test/resources/routes.js | 2 +
.../src/test/resources/routes.mytype | 3 +
camel-k-runtime-jvm/src/test/resources/routes.xml | 7 +
camel-k-runtime-kotlin/pom.xml | 123 +++++
.../apache/camel/k/kotlin/KotlinRoutesLoader.kt | 87 +++
.../camel/k/kotlin/dsl/ComponentsConfiguration.kt | 43 ++
.../camel/k/kotlin/dsl/ContextConfiguration.kt | 35 ++
.../camel/k/kotlin/dsl/IntegrationConfiguration.kt | 54 ++
.../camel/k/kotlin/dsl/RegistryConfiguration.kt | 25 +
.../apache/camel/k/kotlin/dsl/RestConfiguration.kt | 39 ++
.../k/kotlin/extension/LogComponentExtensions.kt | 24 +
.../src/main/resources/META-INF/LICENSE.txt | 203 +++++++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/k/loader/kts | 18 +
.../kotlin/org/apache/camel/k/kotlin/LoaderTest.kt | 47 ++
.../apache/camel/k/kotlin/dsl/IntegrationTest.kt | 74 +++
.../camel/k/kotlin/extension/LogExtensionTest.kt | 24 +
.../src/test/resources/log4j2-test.xml | 17 +
.../src/test/resources/routes-new.kts | 2 +
.../src/test/resources/routes-with-bindings.kts | 16 +
.../routes-with-component-configuration.kts | 28 +
.../src/test/resources/routes-with-rest.kts | 22 +
.../src/test/resources/routes.kts | 6 +
camel-k-runtime-spring-boot-layout/pom.xml | 37 ++
.../apache/camel/k/spring/boot/layout/Factory.java | 49 ++
.../src/main/resources/META-INF/LICENSE.txt | 203 +++++++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../src/main/resources/META-INF/spring.factories | 2 +
camel-k-runtime-spring-boot/pom.xml | 137 +++++
.../apache/camel/k/spring/boot/Application.java | 65 +++
.../spring/boot/ApplicationAutoConfiguration.java | 132 +++++
.../src/main/resources/META-INF/LICENSE.txt | 203 +++++++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../src/main/resources/META-INF/spring.factories | 2 +
camel-k-runtime-yaml/pom.xml | 86 +++
.../org/apache/camel/k/yaml/YamlFlowLoader.java | 103 ++++
.../org/apache/camel/k/yaml/model/Endpoint.java | 46 ++
.../java/org/apache/camel/k/yaml/model/Flow.java | 31 ++
.../java/org/apache/camel/k/yaml/model/Step.java | 38 ++
.../org/apache/camel/k/yaml/model/StepHandler.java | 30 ++
.../k/yaml/model/handler/EndpointHandler.java | 36 ++
.../src/main/resources/META-INF/LICENSE.txt | 203 +++++++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/k/loader/flow | 18 +
.../services/org/apache/camel/k/yaml/flow/endpoint | 18 +
.../org/apache/camel/k/yaml/RoutesLoaderTest.java | 51 ++
.../src/test/resources/log4j2-test.xml | 17 +
.../src/test/resources/routes.flow | 5 +
camel-knative-http/pom.xml | 108 ++++
.../camel/component/knative/http/KnativeHttp.java | 22 +
.../knative/http/KnativeHttpComponent.java | 263 +++++++++
.../src/main/resources/META-INF/LICENSE.txt | 203 +++++++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../org/apache/camel/component/knative-http | 18 +
.../component/knative/http/KnativeHttpMain.java | 52 ++
.../src/test/resources/log4j2-test.xml | 19 +
camel-knative/pom.xml | 140 +++++
.../apache/camel/component/knative/Knative.java | 47 ++
.../camel/component/knative/KnativeComponent.java | 135 +++++
.../component/knative/KnativeConfiguration.java | 83 +++
.../knative/KnativeConversionProcessor.java | 28 +
.../camel/component/knative/KnativeEndpoint.java | 212 ++++++++
.../component/knative/KnativeEnvironment.java | 210 ++++++++
.../camel/component/knative/KnativeProducer.java | 79 +++
.../camel/component/knative/KnativeSupport.java | 46 ++
.../knative/ce/CloudEventsProcessors.java | 65 +++
.../org/apache/camel/component/knative/ce/V01.java | 102 ++++
.../org/apache/camel/component/knative/ce/V02.java | 102 ++++
.../src/main/resources/META-INF/LICENSE.txt | 203 +++++++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/component/knative | 18 +
.../component/knative/CloudEventsV01Test.java | 349 ++++++++++++
.../component/knative/CloudEventsV02Test.java | 349 ++++++++++++
.../component/knative/KnativeComponentTest.java | 585 +++++++++++++++++++++
camel-knative/src/test/resources/environment.json | 26 +
camel-knative/src/test/resources/log4j2-test.xml | 19 +
pom.xml | 316 +++++++++++
174 files changed, 12191 insertions(+)