|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbiz.hammurapi.jms.adapter.converters.XmlBeansConverter
public class XmlBeansConverter
Converts object to message and vice versa using XML Beans. Falls back to dom serialization and domConfigFactory if no XML Beans types are available.
Constructor Summary | |
---|---|
XmlBeansConverter()
|
Method Summary | |
---|---|
javax.jms.Message |
convert(java.lang.Exception e,
javax.jms.Session session,
java.util.Map properties,
javax.jms.Message request)
Creates message and populates it from exception to send it over JMS. |
java.lang.Object |
convert(javax.jms.Message message,
java.util.Map properties)
Parses message content to XmlObject. |
javax.jms.Message |
convert(java.lang.Object obj,
javax.jms.Session session,
java.util.Map properties,
javax.jms.Message request)
Writes XmlObjects using save() method. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlBeansConverter()
Method Detail |
---|
public java.lang.Object convert(javax.jms.Message message, java.util.Map properties) throws java.lang.Exception
convert
in interface Converter
message
- Source messageproperties
- Configuration properties
java.lang.Exception
public javax.jms.Message convert(java.lang.Object obj, javax.jms.Session session, java.util.Map properties, javax.jms.Message request) throws java.lang.Exception
convert
in interface Converter
obj
- Source objectsession
- Session to create messageproperties
- Configuration propertiesrequest
- Request message, can be null.
java.lang.Exception
public javax.jms.Message convert(java.lang.Exception e, javax.jms.Session session, java.util.Map properties, javax.jms.Message request) throws java.lang.Exception
Converter
convert
in interface Converter
session
- Session to create messageproperties
- Configuration propertiesrequest
- Request message, can be null.
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |