|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.logicblaze.lingo.jms.marshall.NativeHeaderMarshaller
public class NativeHeaderMarshaller
Required header marshalling that is internal to Lingo.
| Constructor Summary | |
|---|---|
NativeHeaderMarshaller()
|
|
| Method Summary | |
|---|---|
void |
addResponseMessageHeaders(javax.jms.ObjectMessage answer,
org.springframework.remoting.support.RemoteInvocationResult result,
javax.jms.Message requestMessage)
A strategy for derived classes to allow them to plug in custom header processing for responses |
void |
appendMessageHeaders(javax.jms.Message message,
Requestor requestor,
LingoInvocation invocation)
A strategy method for derived classes to allow them a plugin point to perform custom header processing |
void |
appendMessageHeaders(javax.jms.Message message,
javax.jms.Session session,
java.lang.Object value)
|
protected java.lang.String |
getStickySessionID()
|
void |
handleInvocationHeaders(javax.jms.Message message)
A strategy method to allow derived classes to process the headers in a special way |
void |
handleInvocationResultHeaders(javax.jms.Message message)
A strategy method to allow derived classes to process the headers in a special way |
void |
handleMessageHeaders(javax.jms.Message message)
A strategy method to allow derived classes to process the headers in a special way |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NativeHeaderMarshaller()
| Method Detail |
|---|
public void appendMessageHeaders(javax.jms.Message message,
Requestor requestor,
LingoInvocation invocation)
throws javax.jms.JMSException
appendMessageHeaders in interface HeaderMarshallerjavax.jms.JMSException
public void appendMessageHeaders(javax.jms.Message message,
javax.jms.Session session,
java.lang.Object value)
appendMessageHeaders in interface HeaderMarshallerprotected java.lang.String getStickySessionID()
public void addResponseMessageHeaders(javax.jms.ObjectMessage answer,
org.springframework.remoting.support.RemoteInvocationResult result,
javax.jms.Message requestMessage)
throws javax.jms.JMSException
addResponseMessageHeaders in interface HeaderMarshallerjavax.jms.JMSExceptionpublic void handleInvocationHeaders(javax.jms.Message message)
handleInvocationHeaders in interface HeaderMarshallerpublic void handleInvocationResultHeaders(javax.jms.Message message)
handleInvocationResultHeaders in interface HeaderMarshallerpublic void handleMessageHeaders(javax.jms.Message message)
handleMessageHeaders in interface HeaderMarshaller
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||