Class DomXmlLogger


  • public class DomXmlLogger
    extends SpinLogger
    Author:
    Daniel Meyer
    • Constructor Detail

      • DomXmlLogger

        public DomXmlLogger()
    • Method Detail

      • usingDocumentBuilderFactory

        public void usingDocumentBuilderFactory​(java.lang.String name)
      • createdDocumentBuilder

        public void createdDocumentBuilder()
      • documentBuilderFactoryConfiguration

        public void documentBuilderFactoryConfiguration​(java.lang.String property,
                                                        java.lang.String value)
      • parsingInput

        public void parsingInput()
      • unableToFindAttributeWithNamespaceAndName

        public SpinXmlAttributeException unableToFindAttributeWithNamespaceAndName​(java.lang.String namespace,
                                                                                   java.lang.String attributeName)
      • unableToFindChildElementWithNamespaceAndName

        public SpinXmlElementException unableToFindChildElementWithNamespaceAndName​(java.lang.String namespace,
                                                                                    java.lang.String elementName)
      • moreThanOneChildElementFoundForNamespaceAndName

        public SpinXmlElementException moreThanOneChildElementFoundForNamespaceAndName​(java.lang.String namespace,
                                                                                       java.lang.String elementName)
      • unableToSetAttributeValueToNull

        public SpinXmlAttributeException unableToSetAttributeValueToNull​(java.lang.String namespace,
                                                                         java.lang.String attributeName)
      • methodNotSupportedByClass

        public java.lang.UnsupportedOperationException methodNotSupportedByClass​(java.lang.String methodName,
                                                                                 java.lang.Class<?> implementationClass)
      • iteratorHasNoMoreElements

        public java.util.NoSuchElementException iteratorHasNoMoreElements​(java.lang.Class<?> iteratorClass)
      • unableToSetAttributeInImplementation

        public SpinXmlElementImplementationException unableToSetAttributeInImplementation​(SpinXmlElement element,
                                                                                          java.lang.String namespace,
                                                                                          java.lang.String attributeName,
                                                                                          java.lang.String value,
                                                                                          java.lang.Exception cause)
      • unableToCreateTransformer

        public SpinXmlElementException unableToCreateTransformer​(java.lang.Exception cause)
      • unableToTransformElement

        public SpinXmlElementException unableToTransformElement​(org.w3c.dom.Node element,
                                                                java.lang.Exception cause)
      • unableToEvaluateXPathExpressionOnElement

        public SpinXPathException unableToEvaluateXPathExpressionOnElement​(SpinXmlElement element,
                                                                           java.lang.Exception cause)
      • unableToCastXPathResultTo

        public SpinXPathException unableToCastXPathResultTo​(java.lang.Class<?> castClass,
                                                            java.lang.Exception cause)
      • unableToMapInput

        public SpinXmlDataFormatException unableToMapInput​(java.lang.Object parameter,
                                                           java.lang.Throwable cause)
      • unableToDeserialize

        public SpinXmlDataFormatException unableToDeserialize​(java.lang.Object node,
                                                              java.lang.String canonicalClassName,
                                                              java.lang.Throwable cause)
      • unableToSetEventHandler

        public SpinXmlDataFormatException unableToSetEventHandler​(java.lang.String className,
                                                                  java.lang.Throwable cause)
      • unableToSetProperty

        public SpinXmlDataFormatException unableToSetProperty​(java.lang.String propertyName,
                                                              java.lang.String className,
                                                              java.lang.Throwable cause)
      • notAllowedXPathExpression

        public SpinXPathException notAllowedXPathExpression​(java.lang.String expression)
      • unableToFindXPathExpression

        public SpinXPathException unableToFindXPathExpression​(java.lang.String expression)
      • unableToLoadFormattingTemplates

        public SpinXmlDataFormatException unableToLoadFormattingTemplates​(java.lang.Throwable cause)