public class JAXBMarshalListener extends 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(Marshaller marshaller) |
Modifier and Type | Method and Description |
---|---|
void |
afterMarshal(Object obj) |
void |
beforeMarshal(Object obj) |
Marshaller.Listener |
getListener() |
void |
setClassBasedMarshalEvents(Map events) |
void |
setListener(Marshaller.Listener jaxbListener) |
public JAXBMarshalListener(Marshaller marshaller)
public void setListener(Marshaller.Listener jaxbListener)
public Marshaller.Listener getListener()
public void beforeMarshal(Object obj)
beforeMarshal
in interface XMLMarshalListener
public void afterMarshal(Object obj)
afterMarshal
in interface XMLMarshalListener
public void setClassBasedMarshalEvents(Map events)