[
https://issues.apache.org/jira/browse/TINKERPOP-2483?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Divij Vaidya updated TINKERPOP-2483:
------------------------------------
Fix Version/s: (was: 3.4.9)
> Make WebSocketChannelizer non-final in Java driver
> --------------------------------------------------
>
> Key: TINKERPOP-2483
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2483
> Project: TinkerPop
> Issue Type: Improvement
> Components: driver
> Affects Versions: 3.4.8
> Reporter: Divij Vaidya
> Priority: Minor
>
> With final keyword right now, it is not possible to extend
> WebSocketChannelizer. This is an obstruction for providers who want to add
> custom auth logic to the handlers. e.g. Amazon Neptune uses a fork of the
> Channelizer to sign the HTTP request using sigv4
> ([https://github.com/aws/amazon-neptune-gremlin-java-sigv4/blob/master/src/main/java/org/apache/tinkerpop/gremlin/driver/SigV4WebSocketChannelizer.java)]
>
> This ticket proposes to allow WebSocketChannelizer to be extended.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)