Package eu.europa.esig.trustedlist.mra
Class MRAFacade
java.lang.Object
eu.europa.esig.dss.jaxb.common.AbstractJaxbFacade<TrustStatusListType>
eu.europa.esig.trustedlist.TrustedListFacade
eu.europa.esig.trustedlist.mra.MRAFacade
Performs marshalling/unmarshalling operation for a TrustedList XML with applied MRA scheme
-
Constructor Summary
-
Method Summary
Methods inherited from class eu.europa.esig.trustedlist.TrustedListFacade
wrap
Methods inherited from class eu.europa.esig.dss.jaxb.common.AbstractJaxbFacade
getMarshaller, getUnmarshaller, marshall, marshall, marshall, marshall, unmarshall, unmarshall, unmarshall, unmarshall, unmarshall, unmarshall
-
Constructor Details
-
MRAFacade
protected MRAFacade()Default constructor
-
-
Method Details
-
newFacade
-
getJAXBContext
protected jakarta.xml.bind.JAXBContext getJAXBContext() throws jakarta.xml.bind.JAXBExceptionDescription copied from class:AbstractJaxbFacade
This method returns the instance ofJAXBContext
which can handle the JAXB Object- Overrides:
getJAXBContext
in classTrustedListFacade
- Returns:
- an instance of
JAXBContext
- Throws:
jakarta.xml.bind.JAXBException
- if an error occurred in the initialization process
-
getSchema
Description copied from class:AbstractJaxbFacade
This method returns an instance ofSchema
with the loaded XML Schema(s). The XSD(s) allows to validate the JAXB Object.- Overrides:
getSchema
in classTrustedListFacade
- Returns:
- an instance of
Schema
- Throws:
SAXException
- if a SAX error occurred in the initialization process
-