Class BaseHandlerResolver
java.lang.Object
org.apache.axis2.jaxws.spi.handler.BaseHandlerResolver
- All Implemented Interfaces:
jakarta.xml.ws.handler.HandlerResolver
- Direct Known Subclasses:
HandlerResolverImpl,HandlerResolverImpl
public abstract class BaseHandlerResolver
extends Object
implements jakarta.xml.ws.handler.HandlerResolver
This class can be subclassed to produce different implementations of
HandlerResolver-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.axis2.jaxws.description.xml.handler.HandlerChainsType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static booleanchainResolvesToPort(org.apache.axis2.jaxws.description.xml.handler.HandlerChainType hct, jakarta.xml.ws.handler.PortInfo portinfo) static booleandoesPatternMatch(QName qName, QName pattern) Returns true of the specified qName matches the pattern.protected static ClassMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.xml.ws.handler.HandlerResolver
getHandlerChain
-
Field Details
-
protocolBindingsMap
-
handlerChainsType
protected org.apache.axis2.jaxws.description.xml.handler.HandlerChainsType handlerChainsType
-
-
Constructor Details
-
BaseHandlerResolver
protected BaseHandlerResolver() -
BaseHandlerResolver
-
-
Method Details
-
chainResolvesToPort
protected static boolean chainResolvesToPort(org.apache.axis2.jaxws.description.xml.handler.HandlerChainType hct, jakarta.xml.ws.handler.PortInfo portinfo) -
loadClass
- Throws:
ClassNotFoundException
-
doesPatternMatch
Returns true of the specified qName matches the pattern. Some customers may have become dependent on the older algorithm. So first the "official" algorithm is used and if that fails, the older algorithm is used.- Parameters:
qName- QNamepattern- QName- Returns:
- true or false
-