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
Modifier and TypeFieldDescriptionstatic final String
Property key for namespace asString
static final String
Property key for port name asString
static final String
Property key for service name asString
static final String
Property key for Service descriptor asString
Fields inherited from class chemaxon.marvin.services.ServiceDescriptor
ALIAS, ARGUMENTS, DESCRIPTION, METHOD, NAME, propertyChangeSupport, serviceHandler, URL
-
Constructor Summary
-
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 URIvoid
setNameSpace
(String nameSpace) Sets the namespacevoid
setPortName
(String portName) Sets the port namevoid
setReturnTypes
(Class<?>[] returnTypes) Sets the array of return typesvoid
setWebServiceName
(String webServiceName) Sets the webservice namevoid
setWsdlURI
(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:ServiceDescriptor
Returns the simple name of the service type- Overrides:
getSimpleName
in classServiceDescriptor
- Returns:
- the simple name of the service type
-
createServiceHandler
Description copied from class:ServiceDescriptor
Creates 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:
createServiceHandler
in classServiceDescriptor
- Returns:
- a service handler instance for this descriptor
-