/** * Sets a config xml document source to get the entity XML Definition from as returned by {@link * XmlEntity#getXmlDefinition()}. Defaults to current active configuration for {@link Cache}. * * <p><b>Should only be used for testing.</b> * * @param document Config XML {@link Document}. * @return this {@link XmlEntityBuilder} * @throws TransformerException * @throws TransformerFactoryConfigurationError * @throws XPathExpressionException * @since 8.1 */ public XmlEntityBuilder withConfig(final Document document) throws XPathExpressionException, TransformerFactoryConfigurationError, TransformerException { xmlEntity.xmlDefinition = xmlEntity.loadXmlDefinition(document); return this; }
/** * Sets a config xml document source to get the entity XML Definition from as returned by {@link * XmlEntity#getXmlDefinition()}. Defaults to current active configuration for {@link Cache}. * * <p><b>Should only be used for testing.</b> * * @param xmlDocument Config XML document. * @return this {@link XmlEntityBuilder} * @since 8.1 */ public XmlEntityBuilder withConfig(final String xmlDocument) { xmlEntity.xmlDefinition = xmlEntity.loadXmlDefinition(xmlDocument); return this; }