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
Modifier and TypeMethodDescriptionprotected JAXBContext
This method returns the instance ofJAXBContext
which can handle the JAXB Objectprotected Schema
This method returns an instance ofSchema
with the loaded XML Schema(s).static MRAFacade
Creates a new facadeMethods 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
Creates a new facade- Returns:
MRAFacade
-
getJAXBContext
Description 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:
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
-