Ensure WebSocket.getReadyState() returns CLOSED when not connected.
Ensure WebSocket.getExtensions(), WebSocket.getProtocol() and WebSocket.getURL() throw an
IllegalStateException if the WebSocket is not connected.
Add WebSocket.isConnected() method.
Whitespace
Make test class public to make it easier to use form other packages
Start to define and implement a listener based architecture for responding to WebSocket events
Add some javadocs
Rework the WebSocket class to make use of the new WebSocketListener infrastructure
Move implementation into the base package
Add basic javadocs
Add some basic javadocs
Bump the version in preparation for next release
Add an adapter to make construction of listeners easier
Update the documentation to reflect the simpler listener based approach
Record most recent change