Search in sources :

Example 6 with GitHubComponent

use of org.apache.camel.component.github.GitHubComponent in project camel by apache.

the class PullRequestFilesProducerTest method createRouteBuilder.

@Override
protected RouteBuilder createRouteBuilder() throws Exception {
    return new RouteBuilder() {

        @Override
        public void configure() throws Exception {
            context.addComponent("github", new GitHubComponent());
            from("direct:validPullRequest").process(new MockPullFilesProducerProcessor()).to("github://pullRequestFiles?username=someguy&password=apassword&repoOwner=anotherguy&repoName=somerepo");
        }
    };
}
Also used : GitHubComponent(org.apache.camel.component.github.GitHubComponent) RouteBuilder(org.apache.camel.builder.RouteBuilder)

Example 7 with GitHubComponent

use of org.apache.camel.component.github.GitHubComponent in project camel by apache.

the class CommitConsumerTest method createRouteBuilder.

@Override
protected RouteBuilder createRouteBuilder() throws Exception {
    return new RouteBuilder() {

        @Override
        public void configure() throws Exception {
            context.addComponent("github", new GitHubComponent());
            from("github://commit/master?username=someguy&password=apassword&repoOwner=anotherguy&repoName=somerepo").process(new GitHubCommitProcessor()).to(mockResultEndpoint);
        }
    };
}
Also used : GitHubComponent(org.apache.camel.component.github.GitHubComponent) RouteBuilder(org.apache.camel.builder.RouteBuilder)

Example 8 with GitHubComponent

use of org.apache.camel.component.github.GitHubComponent in project camel by apache.

the class PullRequestCommentConsumerTest method createRouteBuilder.

@Override
protected RouteBuilder createRouteBuilder() throws Exception {
    return new RouteBuilder() {

        @Override
        public void configure() throws Exception {
            context.addComponent("github", new GitHubComponent());
            from("github://pullRequestComment?username=someguy&password=apassword&repoOwner=anotherguy&repoName=somerepo").process(new PullRequestCommentProcessor()).to(mockResultEndpoint);
        }
    };
}
Also used : GitHubComponent(org.apache.camel.component.github.GitHubComponent) RouteBuilder(org.apache.camel.builder.RouteBuilder)

Example 9 with GitHubComponent

use of org.apache.camel.component.github.GitHubComponent in project camel by apache.

the class PullRequestConsumerTest method createRouteBuilder.

@Override
protected RouteBuilder createRouteBuilder() throws Exception {
    return new RouteBuilder() {

        @Override
        public void configure() throws Exception {
            context.addComponent("github", new GitHubComponent());
            from("github://pullRequest?username=someguy&password=apassword&repoOwner=anotherguy&repoName=somerepo").process(new MockPullRequestProcessor()).to(mockResultEndpoint);
        }
    };
}
Also used : GitHubComponent(org.apache.camel.component.github.GitHubComponent) RouteBuilder(org.apache.camel.builder.RouteBuilder)

Example 10 with GitHubComponent

use of org.apache.camel.component.github.GitHubComponent in project camel by apache.

the class TagConsumerTest method createRouteBuilder.

@Override
protected RouteBuilder createRouteBuilder() throws Exception {
    return new RouteBuilder() {

        @Override
        public void configure() throws Exception {
            context.addComponent("github", new GitHubComponent());
            from("github://tag?username=someguy&password=apassword&repoOwner=anotherguy&repoName=somerepo").process(new RepositoryTagProcessor()).to(mockResultEndpoint);
        }
    };
}
Also used : GitHubComponent(org.apache.camel.component.github.GitHubComponent) RouteBuilder(org.apache.camel.builder.RouteBuilder)

Aggregations

GitHubComponent (org.apache.camel.component.github.GitHubComponent)10 RouteBuilder (org.apache.camel.builder.RouteBuilder)9 ConditionalOnBean (org.springframework.boot.autoconfigure.condition.ConditionalOnBean)1 ConditionalOnClass (org.springframework.boot.autoconfigure.condition.ConditionalOnClass)1 ConditionalOnMissingBean (org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean)1 Bean (org.springframework.context.annotation.Bean)1 Lazy (org.springframework.context.annotation.Lazy)1