|
OSCI2-StarterKit |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.osci.messageparts.JaxbMarshallerHolder
public class JaxbMarshallerHolder
Class which holds JAXB Marshaller and Unmarshaller in a pool.
Copyright © 2010 Freie Hansestadt Bremen.
Created by bremen online services Entwicklungs- und Betriebsgesellschaft mbH & Co. KG.
This library (Starter Kit) can be used by anybody according to the Bremer Lizenz für freie
Softwarebibliotheken. The license terms can be viewed at www.osci.de or can be ordered at the
OSCI-Leitstelle (Die Senatorin für Finanzen, Freie Hansestadt Bremen, Postfach 10 15 40, 28015 Bremen).
Constructor Summary | |
---|---|
JaxbMarshallerHolder(javax.xml.bind.JAXBContext context)
Constructor to create a JaxbMarshallerHolder object with the given JAXB context. |
Method Summary | |
---|---|
static JaxbMarshallerHolder |
getAddressingMarshallerHolder()
Returns a Marshaller for the addressing context for performance reasons. |
static JaxbMarshallerHolder |
getLetterStyleMarshallerHolder()
Returns a Marshaller for the LetterStyle context for performance reasons. |
javax.xml.bind.Marshaller |
getMarshaller()
Returns a Marshaller object matching the JAXB context managed by this object. |
static JaxbMarshallerHolder |
getOSCIMarshallerHolder()
Returns a Marshaller for the OSCI context for performance reasons. |
javax.xml.bind.Unmarshaller |
getUnmarshaller()
Returns an Unmarshaller object matching the JAXB context managed by this object. |
static JaxbMarshallerHolder |
getWsTrusteMarshallerHolder()
Returns a Marshaller for the WSTrust context for performance reasons. |
static JaxbMarshallerHolder |
getXKMSMarshallerHolder()
Returns a Marshaller for the XKMS context for performance reasons. |
void |
recycle(javax.xml.bind.Marshaller marshaller)
Recycles a Marshaller object back to be used again later. |
void |
recycle(javax.xml.bind.Unmarshaller unmarshaller)
Recycles an Unmarshaller object back to be used again later. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JaxbMarshallerHolder(javax.xml.bind.JAXBContext context) throws javax.xml.bind.JAXBException
context
- JAXBContext
javax.xml.bind.JAXBException
Method Detail |
---|
public javax.xml.bind.Marshaller getMarshaller() throws javax.xml.bind.JAXBException
recycle(Marshaller)
.
javax.xml.bind.JAXBException
public void recycle(javax.xml.bind.Marshaller marshaller)
Marshaller
object back to be used again later.
marshaller
- to be recycledpublic javax.xml.bind.Unmarshaller getUnmarshaller() throws javax.xml.bind.JAXBException
recycle(Unmarshaller)
.
javax.xml.bind.JAXBException
public void recycle(javax.xml.bind.Unmarshaller unmarshaller)
Unmarshaller
object back to be used again later.
unmarshaller
- to be recycledpublic static JaxbMarshallerHolder getOSCIMarshallerHolder() throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public static JaxbMarshallerHolder getAddressingMarshallerHolder() throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public static JaxbMarshallerHolder getXKMSMarshallerHolder() throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public static JaxbMarshallerHolder getLetterStyleMarshallerHolder() throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public static JaxbMarshallerHolder getWsTrusteMarshallerHolder() throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
|
OSCI2-StarterKit |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |