Class SimpleFeatureReader<T extends jakarta.xml.ws.WebServiceFeature>

  • All Implemented Interfaces:
    com.sun.xml.ws.config.metro.dev.FeatureReader
    Direct Known Subclasses:
    TcpTransportFeatureReader

    public abstract class SimpleFeatureReader<T extends jakarta.xml.ws.WebServiceFeature>
    extends Object
    implements com.sun.xml.ws.config.metro.dev.FeatureReader
    Parse a feature with no further attributes than "enabled" and return it as a WebServiceFeature instance.
    Author:
    Fabian Ritzmann
    • Constructor Detail

      • SimpleFeatureReader

        public SimpleFeatureReader()
    • Method Detail

      • parse

        public T parse​(XMLEventReader reader)
                throws jakarta.xml.ws.WebServiceException
        Specified by:
        parse in interface com.sun.xml.ws.config.metro.dev.FeatureReader<T extends jakarta.xml.ws.WebServiceFeature>
        Throws:
        jakarta.xml.ws.WebServiceException
      • createFeature

        protected abstract T createFeature​(boolean enabled)
                                    throws jakarta.xml.ws.WebServiceException
        Instantiate the proper feature class.
        Throws:
        jakarta.xml.ws.WebServiceException