org.granite.gravity
Class GravityServletUtil
java.lang.Object
org.granite.gravity.GravityServletUtil
public class GravityServletUtil
- extends Object
|
Method Summary |
static void |
cleanupRequest(HttpServletRequest request)
|
static Message[] |
deserialize(Gravity gravity,
HttpServletRequest request)
|
static Message[] |
deserialize(Gravity gravity,
HttpServletRequest request,
InputStream is)
|
static CommandMessage |
getConnectMessage(HttpServletRequest request)
|
static long |
getLongPollingTimeout(ServletContext context)
|
static void |
init(ServletConfig config,
ChannelFactory channelFactory)
|
static Gravity |
initializeRequest(ServletConfig config,
Gravity gravity,
HttpServletRequest request,
HttpServletResponse response)
|
static void |
removeConnectMessage(HttpServletRequest request)
|
static void |
serialize(Gravity gravity,
HttpServletResponse response,
Message[] messages)
|
static void |
setConnectMessage(HttpServletRequest request,
Message connect)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GravityServletUtil
public GravityServletUtil()
init
public static void init(ServletConfig config,
ChannelFactory channelFactory)
throws ServletException
- Throws:
ServletException
setConnectMessage
public static void setConnectMessage(HttpServletRequest request,
Message connect)
getConnectMessage
public static CommandMessage getConnectMessage(HttpServletRequest request)
removeConnectMessage
public static void removeConnectMessage(HttpServletRequest request)
getLongPollingTimeout
public static long getLongPollingTimeout(ServletContext context)
initializeRequest
public static Gravity initializeRequest(ServletConfig config,
Gravity gravity,
HttpServletRequest request,
HttpServletResponse response)
deserialize
public static Message[] deserialize(Gravity gravity,
HttpServletRequest request)
throws ClassNotFoundException,
IOException
- Throws:
ClassNotFoundException
IOException
deserialize
public static Message[] deserialize(Gravity gravity,
HttpServletRequest request,
InputStream is)
throws ClassNotFoundException,
IOException
- Throws:
ClassNotFoundException
IOException
serialize
public static void serialize(Gravity gravity,
HttpServletResponse response,
Message[] messages)
throws IOException
- Throws:
IOException
cleanupRequest
public static void cleanupRequest(HttpServletRequest request)