Package chemaxon.marvin.services.soap
Class SoapServiceDescriptor
java.lang.Object
chemaxon.marvin.services.ServiceDescriptor
chemaxon.marvin.services.soap.SoapServiceDescriptor
Service descriptor of SOAP type requests.
- Since:
- 5.6
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringProperty key for namespace asStringstatic final StringProperty key for port name asStringstatic final StringProperty key for service name asStringstatic final StringProperty key for Service descriptor asStringFields inherited from class chemaxon.marvin.services.ServiceDescriptor
ALIAS, ARGUMENTS, DESCRIPTION, METHOD, NAME, propertyChangeSupport, serviceHandler, URL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a new service handler for this descriptor.Returns the namespaceReturns the port nameClass<?>[]Returns the array of return typesReturns the simple name of the service typeReturns the service nameReturns the WSDL URIvoidsetNameSpace(String nameSpace) Sets the namespacevoidsetPortName(String portName) Sets the port namevoidsetReturnTypes(Class<?>[] returnTypes) Sets the array of return typesvoidsetWebServiceName(String webServiceName) Sets the webservice namevoidsetWsdlURI(String wsdlURI) Sets the WSDL URIMethods inherited from class chemaxon.marvin.services.ServiceDescriptor
addArgument, getAlias, getArgument, getArgumentCount, getArguments, getDescription, getIcon, getMethodName, getName, getProperty, getPropertyChangeSupport, getPropertyKeys, getServiceHandler, getURL, isAvailable, removeArgument, setAlias, setArgument, setDescription, setMethodName, setName, setProperty, setURL, toString
-
Field Details
-
Constructor Details
-
SoapServiceDescriptor
public SoapServiceDescriptor()
-
-
Method Details
-
getWsdlURI
Returns the WSDL URI- Returns:
- the WSDL URI
-
setWsdlURI
Sets the WSDL URI- Parameters:
wsdlURI- the new WSDL URI
-
getNameSpace
Returns the namespace- Returns:
- the namespace
-
setNameSpace
Sets the namespace- Parameters:
nameSpace- the new namespace
-
getWebServiceName
Returns the service name- Returns:
- the service name
-
setWebServiceName
Sets the webservice name- Parameters:
webServiceName- the new service name
-
getPortName
Returns the port name- Returns:
- the port name
-
setPortName
Sets the port name- Parameters:
portName- the new port name
-
getReturnTypes
Returns the array of return types- Returns:
- the array of return types
-
setReturnTypes
Sets the array of return types- Parameters:
returnTypes- the array of return types
-
getSimpleName
Description copied from class:ServiceDescriptorReturns the simple name of the service type- Overrides:
getSimpleNamein classServiceDescriptor- Returns:
- the simple name of the service type
-
createServiceHandler
Description copied from class:ServiceDescriptorCreates a new service handler for this descriptor. The returned handler is capable to perform service call on the service described by this descriptor- Specified by:
createServiceHandlerin classServiceDescriptor- Returns:
- a service handler instance for this descriptor
-