public JettyAnnotatedMetadata scan(Class<?> pojo) { JettyAnnotatedMetadata metadata = new JettyAnnotatedMetadata(); scanMethodAnnotations(metadata,pojo); return metadata; } }
public void addParams(Class<?>... paramTypes) { this.add(paramTypes); } }
@Override public void onFrame(Frame frame) { if (events.onFrame != null) { events.onFrame.call(websocket,session,frame); } }
public EventDriverFactory(WebSocketContainerScope containerScope) { this.containerScope = containerScope; this.implementations = new ArrayList<>(); addImplementation(new JettyListenerImpl()); addImplementation(new JettyAnnotatedImpl()); }
/** * Incoming Errors */ @Override public void incomingError(Throwable t) { // Forward Errors to User WebSocket Object websocket.incomingError(t); }
@Override public EventDriver create(Object websocket, WebSocketPolicy policy) { WebSocketConnectionListener listener = (WebSocketConnectionListener)websocket; return new JettyListenerEventDriver(policy,listener); }
@Override public void onBinaryMessage(byte[] data) { if (events.onBinary != null) { events.onBinary.call(websocket,session,data,0,data.length); } }
public void addParams(Class<?>... paramTypes) { this.add(paramTypes); } }
@Override public void onFrame(Frame frame) { if (events.onFrame != null) { events.onFrame.call(websocket,session,frame); } }
public void addParams(Class<?>... paramTypes) { this.add(paramTypes); } }
public void onInputStream(InputStream stream) { if (events.onBinary != null) { events.onBinary.call(websocket,session,stream); } }
public void onInputStream(InputStream stream) { if (events.onBinary != null) { events.onBinary.call(websocket,session,stream); } }
@Override public void onConnect() { if (events.onConnect != null) { events.onConnect.call(websocket,session); } }
@Override public void onBinaryMessage(byte[] data) { if (events.onBinary != null) { events.onBinary.call(websocket,session,data,0,data.length); } }
public void onReader(Reader reader) { if (events.onText != null) { events.onText.call(websocket,session,reader); } }
@Override public void onTextMessage(String message) { if (events.onText != null) { events.onText.call(websocket,session,message); } }
@Override public void onError(Throwable cause) { if (events.onError != null) { events.onError.call(websocket,session,cause); } }
@Override public void onTextMessage(String message) { if (events.onText != null) { events.onText.call(websocket,session,message); } }
@Override public void onError(Throwable cause) { if (events.onError != null) { events.onError.call(websocket,session,cause); } }
public void onReader(Reader reader) { if (events.onText != null) { events.onText.call(websocket,session,reader); } }