Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clarify the ServerCallHandler API contract. (#8339)
- Focus the summary fragment - Clarify that implementations don't just have access to "call" and "headers" while running -- they in fact take ownership of these arguments from the caller. - Make explicit the caller's obligation to the returned Listener. - Clarify that "{@code call} will be closed with an error" is actually an obligation placed on the caller (who may be a user-defined ServerInterceptor).
- Loading branch information