jakartaee / jakartaee/websocket

Add the ability to define filters and interceptors

Open
#199 5 comments 0 reactions 0 assignees View on GitHub
API (Both) enhancement
Dominant language
Java
Stars
78
Forks
47
Avg merge
1h 32m
Merged PRs (30d)
1

Description

In a future version of the WebSocket API, I would love to see the ability to specify filters and interceptors both on the client and server side. This could be very similar to how you can specify JAX-RS 2 filters and interceptors today (e.g. for encryption, compression, etc). Perhaps this could even be done via CDI interceptors somehow.

Do let me know if anything needs to be explained further - I am happy to help.

Please note that these are purely my personal views and certainly not of Oracle's as a company.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the WebSocket API and the JAX-RS 2 filters and interceptors referenced in the issue, including whether CDI interceptors are relevant. Define the client- and server-side interception scope, supported use cases such as encryption and compression, and the API shape before implementation; done requires an agreed design and corresponding specification and tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.