org.atmosphere.socketio.transport
Class AbstractTransport
java.lang.Object
org.atmosphere.socketio.transport.AbstractTransport
- All Implemented Interfaces:
- Transport
- Direct Known Subclasses:
- WebSocketTransport, XHRTransport
public abstract class AbstractTransport
- extends Object
- implements Transport
- Author:
- Sebastien Dionne : sebastien.dionne@gmail.com
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SESSION_KEY
public static final String SESSION_KEY
POST_MESSAGE_RECEIVED
public static final String POST_MESSAGE_RECEIVED
- See Also:
- Constant Field Values
AbstractTransport
public AbstractTransport()
extractSessionId
protected String extractSessionId(AtmosphereRequest request)
extractString
public static String extractString(Reader reader)
- Used to extract POST body from the request
- Parameters:
reader -
- Returns:
destroy
public void destroy()
- Specified by:
destroy in interface Transport
decodePostData
protected String decodePostData(String contentType,
String data)
isDisconnectRequest
protected boolean isDisconnectRequest(AtmosphereRequest request)
- Check if there is a disconnect message in the POST Body
- Parameters:
request -
- Returns:
Copyright © 2013. All Rights Reserved.