Skip to content
Snippets Groups Projects

feat: Create CveServiceProducer with proxy startup service

1 unresolved thread

Resolves #23 (closed)

Services set up to get around the issues encountered trying to stub beans using the @Startup annotation

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
46
47 @Inject
48 @RestClient
49 GithubCveAPI githubApi;
50
51 @Produces
52 @ApplicationScoped
53 @DefaultBean
54 public CveService defaultCveService(ManagedExecutor executor, ObjectMapper om,
55 GitlabCveLoaderConfig glCveLoaderConfig) {
56 return new DefaultCveService(gitlabApi, githubApi, executor, glCveLoaderConfig, ghToken, om);
57 }
58
59 @Produces
60 @ApplicationScoped
61 @IfBuildProfile("dev")
  • added 1 commit

    • 46d18698 - feat: Add toggle config for stubbed CVE data

    Compare with previous version

  • Zachary Sabourin added 7 commits

    added 7 commits

    • 46d18698...655249da - 4 commits from branch eclipsefdn/it/api:main
    • d6e16510 - feat: Create CveServiceProducer with proxy startup service
    • 7c43a39e - fix: Fix injection for default cve service
    • 2c162e2b - feat: Add toggle config for stubbed CVE data

    Compare with previous version

  • added 1 commit

    • 7b465f5e - feat: Rename producer to provider

    Compare with previous version

  • added 1 commit

    • 6f82f63e - feat: Implement startup proxy interface

    Compare with previous version

  • added 1 commit

    • a2246300 - feat: Properly implement new startup proxy

    Compare with previous version

  • Martin Lowe approved this merge request

    approved this merge request

  • merged

  • Martin Lowe mentioned in commit 630f8487

    mentioned in commit 630f8487

  • Please register or sign in to reply
    Loading