public class ReadOnlyServiceDesc
extends JavaServiceDesc
Constructor and Description |
---|
ReadOnlyServiceDesc(JavaServiceDesc serviceDesc) |
Modifier and Type | Method and Description |
---|---|
void |
addOperationDesc(OperationDesc operation) |
java.util.List |
getAllowedMethods() |
java.lang.String |
getDefaultNamespace() |
java.util.List |
getDisallowedMethods() |
java.lang.String |
getDocumentation() |
java.lang.String |
getEndpointURL() |
java.lang.Class |
getImplClass() |
java.lang.String |
getName() |
OperationDesc |
getOperationByElementQName(javax.xml.namespace.QName qname) |
OperationDesc |
getOperationByName(java.lang.String methodName) |
java.util.ArrayList |
getOperations() |
OperationDesc[] |
getOperationsByName(java.lang.String methodName) |
OperationDesc[] |
getOperationsByQName(javax.xml.namespace.QName qname) |
java.lang.Object |
getProperty(java.lang.String name) |
java.util.ArrayList |
getStopClasses() |
Style |
getStyle() |
TypeMapping |
getTypeMapping() |
TypeMappingRegistry |
getTypeMappingRegistry() |
Use |
getUse() |
java.lang.String |
getWSDLFile() |
boolean |
isInitialized() |
boolean |
isWrapped() |
void |
loadServiceDescByIntrospection() |
void |
loadServiceDescByIntrospection(java.lang.Class implClass) |
void |
loadServiceDescByIntrospection(java.lang.Class cls,
TypeMapping tm) |
void |
removeOperationDesc(OperationDesc operation) |
void |
setAllowedMethods(java.util.List allowedMethods) |
void |
setDefaultNamespace(java.lang.String namespace) |
void |
setDisallowedMethods(java.util.List disallowedMethods) |
void |
setDocumentation(java.lang.String documentation) |
void |
setEndpointURL(java.lang.String endpointURL) |
void |
setImplClass(java.lang.Class implClass) |
void |
setName(java.lang.String name) |
void |
setNamespaceMappings(java.util.List namespaces) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
void |
setStopClasses(java.util.ArrayList stopClasses) |
void |
setStyle(Style style) |
void |
setTypeMapping(TypeMapping tm) |
void |
setTypeMappingRegistry(TypeMappingRegistry tmr) |
void |
setUse(Use use) |
void |
setWSDLFile(java.lang.String wsdlFileName) |
public java.lang.Class getImplClass()
public void setImplClass(java.lang.Class implClass)
implClass
- implClasspublic java.util.ArrayList getStopClasses()
public void setStopClasses(java.util.ArrayList stopClasses)
stopClasses
- stopClassespublic void loadServiceDescByIntrospection()
public void loadServiceDescByIntrospection(java.lang.Class implClass)
implClass
- implClasspublic void loadServiceDescByIntrospection(java.lang.Class cls, TypeMapping tm)
cls
- clstm
- tmpublic Style getStyle()
public void setStyle(Style style)
style
- stylepublic Use getUse()
public void setUse(Use use)
use
- public java.lang.String getWSDLFile()
public void setWSDLFile(java.lang.String wsdlFileName)
wsdlFileName
- Name of the WSDLpublic java.util.List getAllowedMethods()
public void setAllowedMethods(java.util.List allowedMethods)
allowedMethods
- public TypeMapping getTypeMapping()
public void setTypeMapping(TypeMapping tm)
tm
- Set TypeMappingpublic java.lang.String getName()
public void setName(java.lang.String name)
name
- Set Namepublic java.lang.String getDocumentation()
public void setDocumentation(java.lang.String documentation)
documentation
- Set Documentationpublic void removeOperationDesc(OperationDesc operation)
operation
- Remove Operationpublic void addOperationDesc(OperationDesc operation)
operation
- Add Operationpublic java.util.ArrayList getOperations()
public OperationDesc[] getOperationsByName(java.lang.String methodName)
methodName
- Method Namepublic OperationDesc getOperationByName(java.lang.String methodName)
methodName
- Method Namepublic OperationDesc getOperationByElementQName(javax.xml.namespace.QName qname)
qname
- QNamepublic OperationDesc[] getOperationsByQName(javax.xml.namespace.QName qname)
qname
- QNamepublic void setNamespaceMappings(java.util.List namespaces)
namespaces
- List of Namespacespublic java.lang.String getDefaultNamespace()
public void setDefaultNamespace(java.lang.String namespace)
namespace
- Set Namespacepublic void setProperty(java.lang.String name, java.lang.Object value)
name
- Name of the propertyvalue
- Value of the propertypublic java.lang.Object getProperty(java.lang.String name)
name
- public java.lang.String getEndpointURL()
public void setEndpointURL(java.lang.String endpointURL)
endpointURL
- Endpoint URLpublic TypeMappingRegistry getTypeMappingRegistry()
public void setTypeMappingRegistry(TypeMappingRegistry tmr)
tmr
- public boolean isInitialized()
public boolean isWrapped()
public java.util.List getDisallowedMethods()
public void setDisallowedMethods(java.util.List disallowedMethods)
disallowedMethods
- Set List of Disallowed Methods