Class EventDriverFactory


  • public class EventDriverFactory
    extends Object
    Create EventDriver implementations.
    • Method Detail

      • addImplementation

        public void addImplementation​(EventDriverImpl impl)
      • clearImplementations

        public void clearImplementations()
      • getClassName

        protected String getClassName​(Object websocket)
      • removeImplementation

        public boolean removeImplementation​(EventDriverImpl impl)
      • wrap

        public EventDriver wrap​(Object websocket)
        Wrap the given WebSocket object instance in a suitable EventDriver
        Parameters:
        websocket - the websocket instance to wrap. Must either implement WebSocketListener or be annotated with @WebSocket
        Returns:
        appropriate EventDriver for this websocket instance.