RFR: 8235139: Deprecate the socket impl factory mechanism [v6]
Daniel Fuchs
dfuchs at openjdk.java.net
Mon Feb 8 14:42:43 UTC 2021
On Mon, 8 Feb 2021 12:16:59 GMT, Patrick Concannon <pconcannon at openjdk.org> wrote:
>> Hi,
>>
>> Could someone please review my proposed changeset for JDK-8235139: '`Remove the socket impl factory mechanism`' ?
>>
>> These changes propose to deprecate (for the eventual removal) the API points for statically configuring a system-wide factory for the `Socket`, `ServerSocket`, and `DatagramSocket` types in the `java.net package`. Specifically, the following:
>>
>> **Methods**:
>> - `static void Socket.setSocketImplFactory(SocketImplFactory fac)`
>> - `static void ServerSocket.setSocketFactory(SocketImplFactory fac)`
>> - `static void DatagramSocket.setDatagramSocketImplFactory(DatagramSocketImplFactory fac)`
>>
>> **Types**:
>> - `java.net SocketImplFactory`
>> - `java.net DatagramSocketImplFactory`
>>
>> The CSR for[ JDK-8220494](https://bugs.openjdk.java.net/browse/JDK-8220494) contains some verbiage about the potential
>> issues that setting factories can have, and alludes to their possible
>> future removal.
>>
>> The CSR for this issue can be viewed here: https://bugs.openjdk.java.net/browse/JDK-8261228
>>
>> Kind regards,
>> Patrick
>
> Patrick Concannon has updated the pull request incrementally with one additional commit since the last revision:
>
> 8235139: Fixed Typo
Marked as reviewed by dfuchs (Reviewer).
-------------
PR: https://git.openjdk.java.net/jdk/pull/2375
More information about the net-dev
mailing list