Example usage for org.apache.wicket.protocol.ws.api.event WebSocketTextPayload getMessage

List of usage examples for org.apache.wicket.protocol.ws.api.event WebSocketTextPayload getMessage

Introduction

In this page you can find the example usage for org.apache.wicket.protocol.ws.api.event WebSocketTextPayload getMessage.

Prototype

@Override
    public final TextMessage getMessage() 

Source Link

Usage

From source file:org.efaps.ui.wicket.EFapsApplication.java

License:Apache License

@Override
public void onEvent(final IEvent<?> _event) {
    if (_event.getPayload() instanceof WebSocketTextPayload) {
        final WebSocketTextPayload wsEvent = (WebSocketTextPayload) _event.getPayload();
        if (wsEvent != null) {
            final TextMessage msg = wsEvent.getMessage();
            if (KeepAliveBehavior.MSG.equals(msg.getText())) {
                RegistryManager.registerKeepAlive(Session.get());
                _event.stop();/*from  w  w w . j  a v  a  2s .  co  m*/
            }
        }
    }
}