Package com.sun.xml.ws.handler
Class HandlerChainsModel
java.lang.Object
com.sun.xml.ws.handler.HandlerChainsModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final QNamestatic final QNamestatic final QNamestatic final QNamestatic final QNamestatic final QNamestatic final QNamestatic final QNamestatic final QNamestatic final QNamestatic final QNamestatic final QNamestatic final QName -
Method Summary
Modifier and TypeMethodDescriptiongetId()static HandlerChainsModelparseHandlerConfigFile(Class annotatedClass, XMLStreamReader reader) reader should be on <handler-chains> elementstatic HandlerAnnotationInfoparseHandlerFile(XMLStreamReader reader, ClassLoader classLoader, QName serviceName, QName portName, WSBinding wsbinding) This method is called internally by HandlerAnnotationProcessor, and byDeploymentDescriptorParserdirectly when it reaches the handler chains element in the descriptor file it is parsing.void
-
Field Details
-
PROTOCOL_SOAP11_TOKEN
- See Also:
-
PROTOCOL_SOAP12_TOKEN
- See Also:
-
PROTOCOL_XML_TOKEN
- See Also:
-
NS_109
- See Also:
-
QNAME_CHAIN_PORT_PATTERN
-
QNAME_CHAIN_PROTOCOL_BINDING
-
QNAME_CHAIN_SERVICE_PATTERN
-
QNAME_HANDLER_CHAIN
-
QNAME_HANDLER_CHAINS
-
QNAME_HANDLER
-
QNAME_HANDLER_NAME
-
QNAME_HANDLER_CLASS
-
QNAME_HANDLER_PARAM
-
QNAME_HANDLER_PARAM_NAME
-
QNAME_HANDLER_PARAM_VALUE
-
QNAME_HANDLER_HEADER
-
QNAME_HANDLER_ROLE
-
-
Method Details
-
getId
-
setId
-
parseHandlerConfigFile
public static HandlerChainsModel parseHandlerConfigFile(Class annotatedClass, XMLStreamReader reader) reader should be on <handler-chains> element -
parseHandlerFile
public static HandlerAnnotationInfo parseHandlerFile(XMLStreamReader reader, ClassLoader classLoader, QName serviceName, QName portName, WSBinding wsbinding) This method is called internally by HandlerAnnotationProcessor, and by
DeploymentDescriptorParserdirectly when it reaches the handler chains element in the descriptor file it is parsing.- Parameters:
reader- should be on <handler-chains> element- Returns:
- A HandlerAnnotationInfo object that stores the handlers and roles.
-
getHandlersForPortInfo
-