Package org.eclipse.persistence.jaxb
Class JAXBContext.JAXBContextInput
- java.lang.Object
-
- org.eclipse.persistence.jaxb.JAXBContext.JAXBContextInput
-
- Enclosing class:
- JAXBContext
public abstract static class JAXBContext.JAXBContextInput extends java.lang.Object
The JAXBContextInput is used to create a JAXBContextState which is responsible for accessing the underlying XMLContext
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.ClassLoader
classLoader
protected java.util.Map
properties
-
Constructor Summary
Constructors Constructor Description JAXBContextInput(java.util.Map properties, java.lang.ClassLoader classLoader)
Create a new JAXBContextInput with the specified Map of properties and ClassLoader.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract JAXBContext.JAXBContextState
createContextState()
protected java.util.Collection<SessionEventListener>
sessionEventListeners()
-
-
-
Constructor Detail
-
JAXBContextInput
public JAXBContextInput(java.util.Map properties, java.lang.ClassLoader classLoader)
Create a new JAXBContextInput with the specified Map of properties and ClassLoader.- Parameters:
properties
- Map of properties.classLoader
- the classLoader to use. If null then Thread.currentThread().getContextClassLoader() will be used.
-
-
Method Detail
-
createContextState
protected abstract JAXBContext.JAXBContextState createContextState() throws JAXBException
- Throws:
JAXBException
-
sessionEventListeners
protected java.util.Collection<SessionEventListener> sessionEventListeners()
-
-