public class Seam21Interceptor extends Object implements AMF3MessageInterceptor
| Constructor and Description |
|---|
Seam21Interceptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
after(Message amfReqMessage,
Message amfRespMessage) |
void |
before(Message amfReqMessage) |
protected void |
exportHeaders(HttpServletRequestParamWrapper request,
Message amf3RequestMessage)
Reads the AMF request header and populate them in the request object
|
protected void |
handleConversationPropagation() |
protected void |
importHeaders(Message amf3ResponseMessage)
Update the AMF response message with the conversationId and other parameters.
|
protected void |
initializeSeamContext(HttpServletRequest request)
Initialize the Seam Context
|
protected void |
processStatusMessages(Message amf3ResponseMessage)
Process the Status messages and sets to the response header.
|
protected void |
restoreConversationId() |
public Seam21Interceptor()
public void before(Message amfReqMessage)
before in interface AMF3MessageInterceptorpublic void after(Message amfReqMessage, Message amfRespMessage)
after in interface AMF3MessageInterceptorprotected void exportHeaders(HttpServletRequestParamWrapper request, Message amf3RequestMessage)
request - - HttpServletRequestParamWrapperamf3RequestMessage - protected void importHeaders(Message amf3ResponseMessage)
amf3ResponseMessage - protected void initializeSeamContext(HttpServletRequest request)
request - - HttpServletRequestprotected void processStatusMessages(Message amf3ResponseMessage)
amf3ResponseMessage - protected void handleConversationPropagation()
protected void restoreConversationId()