AbstractThe signature (e.g. method) for which this features support dynamic activation / registration.
AbstractfillCalled to fill in the client capabilities this feature implements.
The client capabilities to fill.
Returns the state the feature is in.
AbstractinitializeInitialize the feature. This method is called on a feature instance when the client has successfully received the initialize request from the server and before the client sends the initialized notification to the server.
the server capabilities.
the document selector pass to the client's constructor.
May be undefined if the client was created without a selector.
Is called when the server send a register request for the given message.
additional registration data as defined in the protocol.
Protected Abstractregister
A dynamic feature can be activated via the server.