Erstelle eine neue JAXB Marshaller-Instanz in statischer Methode ... ist es ThreadSafe?

Ich habe eine util-Klasse mit der folgenden statischen Methode implementiert:

public static String objToXml(JAXBContext jaxbContext, ClassA obj) throws Exception{
    Marshaller jaxbMarshaller = jaxbContext.createMarshaller();
    jaxbMarshaller.setProperty( Marshaller.JAXB_FORMATTED_OUTPUT, true );
    StringWriter writer = new StringWriter();
    marshaller.marshal(obj, writer);
    return writer.toString();
}

Mein Verständnis ist, dass JAXB Marshaller und StringWriter beide threadsicher sind ... aber ich möchte doppelt bestätigen, wenn ich eine statische Methode wie diese implementier

Antworten auf die Frage(2)

Ihre Antwort auf die Frage