org.glassfish.tyrus.platform
Class WebSocketEndpointAdapter

java.lang.Object
  extended by org.glassfish.tyrus.platform.WebSocketEndpointImpl
      extended by org.glassfish.tyrus.platform.WebSocketEndpointAdapter
All Implemented Interfaces:
org.glassfish.tyrus.spi.SPIEndpoint

public class WebSocketEndpointAdapter
extends WebSocketEndpointImpl

Provides convenient implementation of WebSocketEndpoint for developers.

Author:
dannycoward

Method Summary
 void onClose(org.glassfish.tyrus.spi.SPIRemoteEndpoint gs)
           
 void onConnect(org.glassfish.tyrus.spi.SPIRemoteEndpoint gs)
           
 void onMessage(org.glassfish.tyrus.spi.SPIRemoteEndpoint gs, byte[] data)
           
 void onMessage(org.glassfish.tyrus.spi.SPIRemoteEndpoint gs, String messageString)
           
 void remove()
           
 
Methods inherited from class org.glassfish.tyrus.platform.WebSocketEndpointImpl
checkHandshake, doesPathMatch, getContainerContext, getPeer, getSupportedProtocols, handleGeneratedBeanException, onGeneratedBeanClose, onGeneratedBeanConnect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

onConnect

public void onConnect(org.glassfish.tyrus.spi.SPIRemoteEndpoint gs)
Specified by:
onConnect in interface org.glassfish.tyrus.spi.SPIEndpoint
Overrides:
onConnect in class WebSocketEndpointImpl

onMessage

public void onMessage(org.glassfish.tyrus.spi.SPIRemoteEndpoint gs,
                      String messageString)
Specified by:
onMessage in interface org.glassfish.tyrus.spi.SPIEndpoint
Overrides:
onMessage in class WebSocketEndpointImpl

onMessage

public void onMessage(org.glassfish.tyrus.spi.SPIRemoteEndpoint gs,
                      byte[] data)
Specified by:
onMessage in interface org.glassfish.tyrus.spi.SPIEndpoint
Overrides:
onMessage in class WebSocketEndpointImpl

onClose

public void onClose(org.glassfish.tyrus.spi.SPIRemoteEndpoint gs)
Specified by:
onClose in interface org.glassfish.tyrus.spi.SPIEndpoint
Overrides:
onClose in class WebSocketEndpointImpl

remove

public void remove()
Specified by:
remove in interface org.glassfish.tyrus.spi.SPIEndpoint
Overrides:
remove in class WebSocketEndpointImpl


Copyright © 2012. All Rights Reserved.