jakartaee / jakartaee/mail-api

Inject MailSession with CDI Inject

Open
#821 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
285
Forks
109
Avg merge
15h 19m
Merged PRs (30d)
1

Description

Like other resource definition, such the resource definition and injections in Concurrency.

1. Inject default `Mail Session` via CDI `@Inject`.
2. add a qualifier attribute to `MailSessionDefiction` to accept a custom CDI `@Qualifier`
3. Make the attributes of `MailSessionDefiction` accept Expression Language.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing resource definitions and injections in Concurrency, then locate the MailSessionDefiction API and its current attributes. Define the required CDI injection, qualifier support, and Expression Language behavior before identifying the specification tests or examples that must be updated; done means all three requested capabilities are specified and covered.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.