public interface ServiceDesc extends Serializable
Modifier and Type | Method and Description |
---|---|
void |
addOperationDesc(OperationDesc operation) |
List |
getAllowedMethods() |
String |
getDefaultNamespace() |
List |
getDisallowedMethods() |
String |
getDocumentation()
get the documentation for the service
|
String |
getEndpointURL() |
String |
getName()
the name of the service
|
OperationDesc |
getOperationByElementQName(QName qname)
Map an XML QName to an operation.
|
OperationDesc |
getOperationByName(String methodName)
Return an operation matching the given method name.
|
ArrayList |
getOperations()
get all the operations as a list of OperationDescs.
|
OperationDesc[] |
getOperationsByName(String methodName)
get all overloaded operations by name
|
OperationDesc[] |
getOperationsByQName(QName qname)
Return all operations which match this QName (i.e. get all the
overloads)
|
Object |
getProperty(String name) |
Style |
getStyle()
What kind of service is this?
|
TypeMapping |
getTypeMapping() |
TypeMappingRegistry |
getTypeMappingRegistry() |
Use |
getUse()
What kind of use is this?
|
String |
getWSDLFile()
the wsdl file of the service.
|
boolean |
isInitialized() |
boolean |
isWrapped()
Determine whether or not this is a "wrapped" invocation, i.e. whether
the outermost XML element of the "main" body element represents a
method call, with the immediate children of that element representing
arguments to the method.
|
void |
removeOperationDesc(OperationDesc operation) |
void |
setAllowedMethods(List allowedMethods) |
void |
setDefaultNamespace(String namespace) |
void |
setDisallowedMethods(List disallowedMethods) |
void |
setDocumentation(String documentation)
set the documentation for the service
|
void |
setEndpointURL(String endpointURL) |
void |
setName(String name)
the name of the service
|
void |
setNamespaceMappings(List namespaces) |
void |
setProperty(String name,
Object value) |
void |
setStyle(Style style) |
void |
setTypeMapping(TypeMapping tm) |
void |
setTypeMappingRegistry(TypeMappingRegistry tmr) |
void |
setUse(Use use) |
void |
setWSDLFile(String wsdlFileName)
set the wsdl file of the service; this causes the named
file to be returned on a ?
|
Style getStyle()
void setStyle(Style style)
Use getUse()
void setUse(Use use)
String getWSDLFile()
void setWSDLFile(String wsdlFileName)
wsdlFileName
- filename or null to re-enable introspectionList getAllowedMethods()
void setAllowedMethods(List allowedMethods)
TypeMapping getTypeMapping()
void setTypeMapping(TypeMapping tm)
String getName()
void setName(String name)
name
- String getDocumentation()
void setDocumentation(String documentation)
void removeOperationDesc(OperationDesc operation)
void addOperationDesc(OperationDesc operation)
ArrayList getOperations()
OperationDesc[] getOperationsByName(String methodName)
methodName
- OperationDesc getOperationByName(String methodName)
OperationDesc getOperationByElementQName(QName qname)
OperationDesc[] getOperationsByQName(QName qname)
void setNamespaceMappings(List namespaces)
String getDefaultNamespace()
void setDefaultNamespace(String namespace)
String getEndpointURL()
void setEndpointURL(String endpointURL)
TypeMappingRegistry getTypeMappingRegistry()
void setTypeMappingRegistry(TypeMappingRegistry tmr)
boolean isInitialized()
boolean isWrapped()
List getDisallowedMethods()
void setDisallowedMethods(List disallowedMethods)
Copyright © The Apache Software Foundation. All Rights Reserved.