Class AbstractDataBinding

    • Field Detail

      • mtomEnabled

        protected boolean mtomEnabled
      • mtomThreshold

        protected int mtomThreshold
    • Constructor Detail

      • AbstractDataBinding

        public AbstractDataBinding()
    • Method Detail

      • getBus

        protected Bus getBus()
      • setBus

        public void setBus​(Bus bus)
        This call is used to set the bus. It should only be called once.
        Parameters:
        bus -
      • updateSchemaLocation

        protected void updateSchemaLocation​(Element e)
      • getNamespaceMap

        public Map<String,​String> getNamespaceMap()
        Returns:
        the namespaceMap (URI to prefix). This will be null if no particular namespace map has been set.
      • setNamespaceMap

        public void setNamespaceMap​(Map<String,​String> namespaceMap)
        Set a map of from URI to prefix. If possible, the data binding will use these prefixes on the wire.
        Parameters:
        namespaceMap - The namespaceMap to set.
      • getContextualNamespaceMap

        public Map<String,​String> getContextualNamespaceMap()
      • setContextualNamespaceMap

        public void setContextualNamespaceMap​(Map<String,​String> contextualNamespaceMap)
      • getDeclaredNamespaceMappings

        public Map<String,​String> getDeclaredNamespaceMappings()
        Provide explicit mappings to ReflectionServiceFactory. Return a set of mappings from namespace to prefix to allow bindings to control the prefixes.
        Specified by:
        getDeclaredNamespaceMappings in interface DataBinding
        Returns:
        the map, or null if there are none.
      • checkNamespaceMap

        protected static void checkNamespaceMap​(Map<String,​String> namespaceMap)
      • setMtomThreshold

        public void setMtomThreshold​(int threshold)
        Description copied from interface: DataBinding
        If the binding supports MTOM, set the size threshold for its use. may be overridden by (e.g.) JAXWS configuration.
        Specified by:
        setMtomThreshold in interface DataBinding