org.apache.axis2.jaxws.spi.handler
Class BaseHandlerResolver
java.lang.Object
org.apache.axis2.jaxws.spi.handler.BaseHandlerResolver
- All Implemented Interfaces:
- javax.xml.ws.handler.HandlerResolver
- Direct Known Subclasses:
- HandlerResolverImpl, HandlerResolverImpl
public abstract class BaseHandlerResolver
- extends java.lang.Object
- implements javax.xml.ws.handler.HandlerResolver
This class can be subclassed to produce different implementations of HandlerResolver
|
Method Summary |
protected static boolean |
chainResolvesToPort(HandlerChainType hct,
javax.xml.ws.handler.PortInfo portinfo)
|
static boolean |
doesPatternMatch(javax.xml.namespace.QName qName,
javax.xml.namespace.QName pattern)
Returns true of the specified qName matches the pattern. |
protected static java.lang.Class |
loadClass(java.lang.String clazz)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.xml.ws.handler.HandlerResolver |
getHandlerChain |
protocolBindingsMap
protected static final java.util.Map<java.lang.String,java.lang.String> protocolBindingsMap
handlerChainsType
protected HandlerChainsType handlerChainsType
BaseHandlerResolver
protected BaseHandlerResolver()
BaseHandlerResolver
protected BaseHandlerResolver(java.lang.String file)
chainResolvesToPort
protected static boolean chainResolvesToPort(HandlerChainType hct,
javax.xml.ws.handler.PortInfo portinfo)
loadClass
protected static java.lang.Class loadClass(java.lang.String clazz)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
doesPatternMatch
public static boolean doesPatternMatch(javax.xml.namespace.QName qName,
javax.xml.namespace.QName pattern)
- 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
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.