Создайте новый экземпляр JAXB Marshaller в статическом методе ... это ThreadSafe?

Я реализовал класс util с помощью следующего статического метода:

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();
}

Насколько я понимаю, JAXB Marshaller и StringWriter оба являются потокобезопасными ... но я хочу дважды подтвердить, если я реализую статический метод, подобный этому ... и у меня несколько потоков, вызывающих метод objToXml одновременно, будет ли какая-либо потенциальная проблема?

Ответы на вопрос(1)

Ваш ответ на вопрос