com.sun.xml.ws.policy.jaxws
Class PolicyWSDLParserExtension

java.lang.Object
  extended by com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension
      extended by com.sun.xml.ws.policy.jaxws.PolicyWSDLParserExtension

public final class PolicyWSDLParserExtension
extends com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension


Constructor Summary
PolicyWSDLParserExtension()
          Creates a new instance of PolicyWSDLParserExtension
PolicyWSDLParserExtension(boolean isForConfigFile, com.sun.xml.ws.policy.PolicyMapMutator... externalMutators)
          Creates a new instance of PolicyWSDLParserExtension
PolicyWSDLParserExtension(com.sun.xml.ws.policy.PolicyMapMutator... externalMutators)
          Creates a new instance of PolicyWSDLParserExtension.
 
Method Summary
 void bindingAttributes(com.sun.xml.ws.api.model.wsdl.WSDLBoundPortType binding, javax.xml.stream.XMLStreamReader reader)
           
 boolean bindingElements(com.sun.xml.ws.api.model.wsdl.WSDLBoundPortType binding, javax.xml.stream.XMLStreamReader reader)
           
 void bindingOperationAttributes(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation boundOperation, javax.xml.stream.XMLStreamReader reader)
           
 boolean bindingOperationElements(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation boundOperation, javax.xml.stream.XMLStreamReader reader)
           
 void bindingOperationFaultAttributes(com.sun.xml.ws.api.model.wsdl.WSDLBoundFault fault, javax.xml.stream.XMLStreamReader reader)
           
 boolean bindingOperationFaultElements(com.sun.xml.ws.api.model.wsdl.WSDLBoundFault fault, javax.xml.stream.XMLStreamReader reader)
           
 void bindingOperationInputAttributes(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, javax.xml.stream.XMLStreamReader reader)
           
 boolean bindingOperationInputElements(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, javax.xml.stream.XMLStreamReader reader)
           
 void bindingOperationOutputAttributes(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, javax.xml.stream.XMLStreamReader reader)
           
 boolean bindingOperationOutputElements(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, javax.xml.stream.XMLStreamReader reader)
           
 boolean definitionsElements(javax.xml.stream.XMLStreamReader reader)
           
 void finished(com.sun.xml.ws.api.wsdl.parser.WSDLParserExtensionContext context)
           
 void messageAttributes(com.sun.xml.ws.api.model.wsdl.WSDLMessage msg, javax.xml.stream.XMLStreamReader reader)
           
 boolean messageElements(com.sun.xml.ws.api.model.wsdl.WSDLMessage msg, javax.xml.stream.XMLStreamReader reader)
           
 void portAttributes(com.sun.xml.ws.api.model.wsdl.WSDLPort port, javax.xml.stream.XMLStreamReader reader)
           
 boolean portElements(com.sun.xml.ws.api.model.wsdl.WSDLPort port, javax.xml.stream.XMLStreamReader reader)
           
 void portTypeAttributes(com.sun.xml.ws.api.model.wsdl.WSDLPortType portType, javax.xml.stream.XMLStreamReader reader)
           
 boolean portTypeElements(com.sun.xml.ws.api.model.wsdl.WSDLPortType portType, javax.xml.stream.XMLStreamReader reader)
           
 void portTypeOperationAttributes(com.sun.xml.ws.api.model.wsdl.WSDLOperation operation, javax.xml.stream.XMLStreamReader reader)
           
 boolean portTypeOperationElements(com.sun.xml.ws.api.model.wsdl.WSDLOperation operation, javax.xml.stream.XMLStreamReader reader)
           
 void portTypeOperationFaultAttributes(com.sun.xml.ws.api.model.wsdl.WSDLFault fault, javax.xml.stream.XMLStreamReader reader)
           
 boolean portTypeOperationFaultElements(com.sun.xml.ws.api.model.wsdl.WSDLFault fault, javax.xml.stream.XMLStreamReader reader)
           
 void portTypeOperationInputAttributes(com.sun.xml.ws.api.model.wsdl.WSDLInput input, javax.xml.stream.XMLStreamReader reader)
           
 boolean portTypeOperationInputElements(com.sun.xml.ws.api.model.wsdl.WSDLInput input, javax.xml.stream.XMLStreamReader reader)
           
 void portTypeOperationOutputAttributes(com.sun.xml.ws.api.model.wsdl.WSDLOutput output, javax.xml.stream.XMLStreamReader reader)
           
 boolean portTypeOperationOutputElements(com.sun.xml.ws.api.model.wsdl.WSDLOutput output, javax.xml.stream.XMLStreamReader reader)
           
 void postFinished(com.sun.xml.ws.api.wsdl.parser.WSDLParserExtensionContext context)
           
 void serviceAttributes(com.sun.xml.ws.api.model.wsdl.WSDLService service, javax.xml.stream.XMLStreamReader reader)
           
 boolean serviceElements(com.sun.xml.ws.api.model.wsdl.WSDLService service, javax.xml.stream.XMLStreamReader reader)
           
 
Methods inherited from class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension
portTypeOperationFault, portTypeOperationInput, portTypeOperationOutput, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolicyWSDLParserExtension

public PolicyWSDLParserExtension()
Creates a new instance of PolicyWSDLParserExtension


PolicyWSDLParserExtension

public PolicyWSDLParserExtension(com.sun.xml.ws.policy.PolicyMapMutator... externalMutators)
Creates a new instance of PolicyWSDLParserExtension. Allows you to register several instances of PolicyMapMutator to the newly populated PolicyMap to make changes to the map later.


PolicyWSDLParserExtension

public PolicyWSDLParserExtension(boolean isForConfigFile,
                                 com.sun.xml.ws.policy.PolicyMapMutator... externalMutators)
Creates a new instance of PolicyWSDLParserExtension

Method Detail

portElements

public boolean portElements(com.sun.xml.ws.api.model.wsdl.WSDLPort port,
                            javax.xml.stream.XMLStreamReader reader)
Overrides:
portElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portAttributes

public void portAttributes(com.sun.xml.ws.api.model.wsdl.WSDLPort port,
                           javax.xml.stream.XMLStreamReader reader)
Overrides:
portAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

serviceElements

public boolean serviceElements(com.sun.xml.ws.api.model.wsdl.WSDLService service,
                               javax.xml.stream.XMLStreamReader reader)
Overrides:
serviceElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

serviceAttributes

public void serviceAttributes(com.sun.xml.ws.api.model.wsdl.WSDLService service,
                              javax.xml.stream.XMLStreamReader reader)
Overrides:
serviceAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

definitionsElements

public boolean definitionsElements(javax.xml.stream.XMLStreamReader reader)
Overrides:
definitionsElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

bindingElements

public boolean bindingElements(com.sun.xml.ws.api.model.wsdl.WSDLBoundPortType binding,
                               javax.xml.stream.XMLStreamReader reader)
Overrides:
bindingElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

bindingAttributes

public void bindingAttributes(com.sun.xml.ws.api.model.wsdl.WSDLBoundPortType binding,
                              javax.xml.stream.XMLStreamReader reader)
Overrides:
bindingAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portTypeElements

public boolean portTypeElements(com.sun.xml.ws.api.model.wsdl.WSDLPortType portType,
                                javax.xml.stream.XMLStreamReader reader)
Overrides:
portTypeElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portTypeAttributes

public void portTypeAttributes(com.sun.xml.ws.api.model.wsdl.WSDLPortType portType,
                               javax.xml.stream.XMLStreamReader reader)
Overrides:
portTypeAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portTypeOperationElements

public boolean portTypeOperationElements(com.sun.xml.ws.api.model.wsdl.WSDLOperation operation,
                                         javax.xml.stream.XMLStreamReader reader)
Overrides:
portTypeOperationElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portTypeOperationAttributes

public void portTypeOperationAttributes(com.sun.xml.ws.api.model.wsdl.WSDLOperation operation,
                                        javax.xml.stream.XMLStreamReader reader)
Overrides:
portTypeOperationAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

bindingOperationElements

public boolean bindingOperationElements(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation boundOperation,
                                        javax.xml.stream.XMLStreamReader reader)
Overrides:
bindingOperationElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

bindingOperationAttributes

public void bindingOperationAttributes(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation boundOperation,
                                       javax.xml.stream.XMLStreamReader reader)
Overrides:
bindingOperationAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

messageElements

public boolean messageElements(com.sun.xml.ws.api.model.wsdl.WSDLMessage msg,
                               javax.xml.stream.XMLStreamReader reader)
Overrides:
messageElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

messageAttributes

public void messageAttributes(com.sun.xml.ws.api.model.wsdl.WSDLMessage msg,
                              javax.xml.stream.XMLStreamReader reader)
Overrides:
messageAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portTypeOperationInputElements

public boolean portTypeOperationInputElements(com.sun.xml.ws.api.model.wsdl.WSDLInput input,
                                              javax.xml.stream.XMLStreamReader reader)
Overrides:
portTypeOperationInputElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portTypeOperationInputAttributes

public void portTypeOperationInputAttributes(com.sun.xml.ws.api.model.wsdl.WSDLInput input,
                                             javax.xml.stream.XMLStreamReader reader)
Overrides:
portTypeOperationInputAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portTypeOperationOutputElements

public boolean portTypeOperationOutputElements(com.sun.xml.ws.api.model.wsdl.WSDLOutput output,
                                               javax.xml.stream.XMLStreamReader reader)
Overrides:
portTypeOperationOutputElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portTypeOperationOutputAttributes

public void portTypeOperationOutputAttributes(com.sun.xml.ws.api.model.wsdl.WSDLOutput output,
                                              javax.xml.stream.XMLStreamReader reader)
Overrides:
portTypeOperationOutputAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portTypeOperationFaultElements

public boolean portTypeOperationFaultElements(com.sun.xml.ws.api.model.wsdl.WSDLFault fault,
                                              javax.xml.stream.XMLStreamReader reader)
Overrides:
portTypeOperationFaultElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

portTypeOperationFaultAttributes

public void portTypeOperationFaultAttributes(com.sun.xml.ws.api.model.wsdl.WSDLFault fault,
                                             javax.xml.stream.XMLStreamReader reader)
Overrides:
portTypeOperationFaultAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

bindingOperationInputElements

public boolean bindingOperationInputElements(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
                                             javax.xml.stream.XMLStreamReader reader)
Overrides:
bindingOperationInputElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

bindingOperationInputAttributes

public void bindingOperationInputAttributes(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
                                            javax.xml.stream.XMLStreamReader reader)
Overrides:
bindingOperationInputAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

bindingOperationOutputElements

public boolean bindingOperationOutputElements(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
                                              javax.xml.stream.XMLStreamReader reader)
Overrides:
bindingOperationOutputElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

bindingOperationOutputAttributes

public void bindingOperationOutputAttributes(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
                                             javax.xml.stream.XMLStreamReader reader)
Overrides:
bindingOperationOutputAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

bindingOperationFaultElements

public boolean bindingOperationFaultElements(com.sun.xml.ws.api.model.wsdl.WSDLBoundFault fault,
                                             javax.xml.stream.XMLStreamReader reader)
Overrides:
bindingOperationFaultElements in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

bindingOperationFaultAttributes

public void bindingOperationFaultAttributes(com.sun.xml.ws.api.model.wsdl.WSDLBoundFault fault,
                                            javax.xml.stream.XMLStreamReader reader)
Overrides:
bindingOperationFaultAttributes in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

finished

public void finished(com.sun.xml.ws.api.wsdl.parser.WSDLParserExtensionContext context)
Overrides:
finished in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension

postFinished

public void postFinished(com.sun.xml.ws.api.wsdl.parser.WSDLParserExtensionContext context)
Overrides:
postFinished in class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension