2016/05/28 - Apache Tuscany has been retired.
For more information, please explore the Attic.
org.apache.tuscany.sca.interfacedef.wsdl.impl
Class WSDLOperationIntrospectorImpl
java.lang.Object
org.apache.tuscany.sca.interfacedef.wsdl.impl.WSDLOperationIntrospectorImpl
public class WSDLOperationIntrospectorImpl
- extends java.lang.Object
Metadata for a WSDL operation
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDLOperationIntrospectorImpl
public WSDLOperationIntrospectorImpl(XSDFactory xsdFactory,
javax.wsdl.Operation operation,
WSDLDefinition wsdlDefinition,
java.lang.String dataBinding,
ModelResolver resolver)
- Parameters:
wsdlFactory
- The WSDLFactory to useoperation
- The WSDL4J operationwsdlDefinition
- The WSDL DefinitiondataBinding
- The default databindingresolver
- The ModelResolver to use
isWrapperStyle
public boolean isWrapperStyle()
throws InvalidWSDLException
- Test if the operation qualifies wrapper style as defined by the JAX-WS
2.0 Specification
- Returns:
- true if the operation qualifies wrapper style, otherwise false
- Throws:
InvalidWSDLException
getWrapper
public WSDLOperationIntrospectorImpl.Wrapper getWrapper()
throws InvalidWSDLException
- Throws:
InvalidWSDLException
getInputType
public DataType<java.util.List<DataType>> getInputType()
throws InvalidWSDLException
- Returns:
-
- Throws:
InvalidServiceContractException
InvalidWSDLException
getOutputType
public DataType<XMLType> getOutputType()
throws InvalidWSDLException
- Returns:
-
- Throws:
NotSupportedWSDLException
InvalidWSDLException
getFaultTypes
public java.util.List<DataType> getFaultTypes()
throws InvalidWSDLException
- Returns:
-
- Throws:
NotSupportedWSDLException
InvalidWSDLException
getOperation
public Operation getOperation()
throws InvalidWSDLException
- Returns:
-
- Throws:
NotSupportedWSDLException
InvalidWSDLException