类 CoreNamespaceUtils


  • public class CoreNamespaceUtils
    extends java.lang.Object
    Utility methods used in parsing of the batch core namespace
    作者:
    Thomas Risberg, Michael Minella
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型方法说明
      static voidautoregisterBeansForNamespace​(org.springframework.beans.factory.xml.ParserContext parserContext, java.lang.Object source) 
      static booleanisAbstract​(org.w3c.dom.Element element) 
      static booleanisUnderspecified​(org.w3c.dom.Element element)
      Should this element be treated as incomplete?
      static booleannamespaceMatchesVersion​(org.w3c.dom.Element element)
      Check that the schema location declared in the source file being parsed matches the Spring Batch version.
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • autoregisterBeansForNamespace

        public static void autoregisterBeansForNamespace​(org.springframework.beans.factory.xml.ParserContext parserContext,
                                                         java.lang.Object source)
      • isUnderspecified

        public static boolean isUnderspecified​(org.w3c.dom.Element element)
        Should this element be treated as incomplete? If it has a parent or is abstract, then it may not have all properties.
        参数:
        element - to be evaluated.
        返回:
        TRUE if the element is abstract or has a parent
      • isAbstract

        public static boolean isAbstract​(org.w3c.dom.Element element)
        参数:
        element - to be evaluated.
        返回:
        TRUE if the element is abstract
      • namespaceMatchesVersion

        public static boolean namespaceMatchesVersion​(org.w3c.dom.Element element)
        Check that the schema location declared in the source file being parsed matches the Spring Batch version. (The old 2.0 schema is not 100% compatible with the new parser, so it is an error to explicitly define 2.0. It might be an error to declare spring-batch.xsd as an alias, but you are only going to find that out when one of the sub parses breaks.)
        参数:
        element - the element that is to be parsed next
        返回:
        true if we find a schema declaration that matches