Package com.sun.xml.ws.handler
Class HandlerChainsModel
java.lang.Object
com.sun.xml.ws.handler.HandlerChainsModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final QName
static final QName
static final QName
static final QName
static final QName
static final QName
static final QName
static final QName
static final QName
static final QName
static final QName
static final QName
static final QName
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
static HandlerChainsModel
parseHandlerConfigFile
(Class annotatedClass, XMLStreamReader reader) reader should be on <handler-chains> elementstatic HandlerAnnotationInfo
parseHandlerFile
(XMLStreamReader reader, ClassLoader classLoader, QName serviceName, QName portName, WSBinding wsbinding) This method is called internally by HandlerAnnotationProcessor, and byDeploymentDescriptorParser
directly 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
DeploymentDescriptorParser
directly 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
-