class PayloadRootQNameEndpointMapping extends AbstractQNameEndpointMapping {

	@Override
	protected QName resolveQName(MessageContext messageContext) throws TransformerException {
		return PayloadRootUtils.getPayloadRootQName(messageContext.getRequest().getPayloadSource(), transformerFactory);
	}

}