org.codehaus.enunciate.modules.jaxws
Class JAXWSSupportValidator

java.lang.Object
  extended by org.codehaus.enunciate.contract.validation.BaseValidator
      extended by org.codehaus.enunciate.modules.jaxws.JAXWSSupportValidator
All Implemented Interfaces:
Validator

public class JAXWSSupportValidator
extends BaseValidator

Validator for the xml module.

Author:
Ryan Heaton

Constructor Summary
JAXWSSupportValidator()
           
 
Method Summary
 ValidationResult validateEndpointInterface(EndpointInterface ei)
           
 ValidationResult validateRequestWrapper(RequestWrapper wrapper, Set<String> alreadyVisited)
          Validates a request wrapper.
 ValidationResult validateResponseWrapper(ResponseWrapper wrapper, Set<String> alreadyVisited)
          Validates a response wrapper.
 ValidationResult validateWebFault(WebFault webFault, Set<String> alreadyVisited)
          Validates a web fault.
 
Methods inherited from class org.codehaus.enunciate.contract.validation.BaseValidator
validate, validateComplexType, validateEnumType, validateRootElement, validateRootResources, validateSimpleType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXWSSupportValidator

public JAXWSSupportValidator()
Method Detail

validateEndpointInterface

public ValidationResult validateEndpointInterface(EndpointInterface ei)
Overrides:
validateEndpointInterface in class BaseValidator

validateRequestWrapper

public ValidationResult validateRequestWrapper(RequestWrapper wrapper,
                                               Set<String> alreadyVisited)
Validates a request wrapper.

Parameters:
wrapper - The wrapper.
alreadyVisited - The list of bean names already visited.
Returns:
The validation result.

validateResponseWrapper

public ValidationResult validateResponseWrapper(ResponseWrapper wrapper,
                                                Set<String> alreadyVisited)
Validates a response wrapper.

Parameters:
wrapper - The wrapper.
alreadyVisited - The list of bean names already visited.
Returns:
The validation result.

validateWebFault

public ValidationResult validateWebFault(WebFault webFault,
                                         Set<String> alreadyVisited)
Validates a web fault.

Parameters:
webFault - The web fault to validate.
alreadyVisited - The bean names that have alrady been visited.
Returns:
The validation result.


Copyright © 2015. All rights reserved.