Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.jaxb
Class JAXBMarshalListener

java.lang.Object
  extended by org.eclipse.persistence.jaxb.JAXBMarshalListener

All Implemented Interfaces:
XMLMarshalListener

public class JAXBMarshalListener
extends java.lang.Object
implements XMLMarshalListener

INTERNAL:

Purpose:Provide a wrapper for a JAXB 2.0 Marshal Listener that implements XMLMarshalListener

Responsibilities:

See Also:
Marshaller.Listener, XMLMarshalListener

Field Summary
private  java.util.Map classBasedMarshalEvents
           
private  javax.xml.bind.Marshaller.Listener listener
           
private  javax.xml.bind.Marshaller marshaller
           

 

Constructor Summary
JAXBMarshalListener(javax.xml.bind.Marshaller marshaller)
           

 

Method Summary
 void afterMarshal(java.lang.Object obj)
           
 void beforeMarshal(java.lang.Object obj)
           
 javax.xml.bind.Marshaller.Listener getListener()
           
 void setClassBasedMarshalEvents(java.util.Map events)
           
 void setListener(javax.xml.bind.Marshaller.Listener jaxbListener)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

listener

private javax.xml.bind.Marshaller.Listener listener

classBasedMarshalEvents

private java.util.Map classBasedMarshalEvents

marshaller

private javax.xml.bind.Marshaller marshaller

Constructor Detail

JAXBMarshalListener

public JAXBMarshalListener(javax.xml.bind.Marshaller marshaller)

Method Detail

setListener

public void setListener(javax.xml.bind.Marshaller.Listener jaxbListener)

getListener

public javax.xml.bind.Marshaller.Listener getListener()

beforeMarshal

public void beforeMarshal(java.lang.Object obj)
Specified by:
beforeMarshal in interface XMLMarshalListener

afterMarshal

public void afterMarshal(java.lang.Object obj)
Specified by:
afterMarshal in interface XMLMarshalListener

setClassBasedMarshalEvents

public void setClassBasedMarshalEvents(java.util.Map events)

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.