public class JAXBMarshalListener extends java.lang.Object implements XMLMarshalListener
Purpose:Provide a wrapper for a JAXB 2.0 Marshal Listener that implements XMLMarshalListener
Responsibilities:
Marshaller.Listener,
XMLMarshalListener| Constructor and Description |
|---|
JAXBMarshalListener(JAXBContext context,
javax.xml.bind.Marshaller marshaller) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterMarshal(java.lang.Object obj)
This event will be called after an object is marshalled.
|
void |
beforeMarshal(java.lang.Object obj)
This event will be called before an object is marshalled.
|
javax.xml.bind.Marshaller.Listener |
getListener() |
void |
setClassBasedMarshalEvents(java.util.Map events) |
void |
setListener(javax.xml.bind.Marshaller.Listener jaxbListener) |
public JAXBMarshalListener(JAXBContext context, javax.xml.bind.Marshaller marshaller)
public void setListener(javax.xml.bind.Marshaller.Listener jaxbListener)
public javax.xml.bind.Marshaller.Listener getListener()
public void beforeMarshal(java.lang.Object obj)
Marshaller.ListenerbeforeMarshal in interface Marshaller.Listenerobj - The object that will be marshalled.public void afterMarshal(java.lang.Object obj)
Marshaller.ListenerafterMarshal in interface Marshaller.Listenerobj - The object that was marshalled.public void setClassBasedMarshalEvents(java.util.Map events)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference