chemaxon.marvin.services.httpservice
Class HTTPServiceDescriptor

java.lang.Object
  extended by chemaxon.marvin.services.ServiceDescriptor
      extended by chemaxon.marvin.services.httpservice.HTTPServiceDescriptor

public class HTTPServiceDescriptor
extends chemaxon.marvin.services.ServiceDescriptor

HTTP Request based ServiceDescriptor implementation for HTTP POST/GET based services

Since:
5.6
Author:
Istvan Rabel

Field Summary
 
Fields inherited from class chemaxon.marvin.services.ServiceDescriptor
ALIAS, ARGUMENTS, DESCRIPTION, METHOD, NAME, propertyChangeSupport, URL
 
Constructor Summary
HTTPServiceDescriptor()
          Constructs a HTTPServiceDescriptor
 
Method Summary
 chemaxon.marvin.services.httpservice.HTTPServiceHandler getServiceHandler()
          Returns a service handler instance for this descriptor.
 java.lang.String getSimpleName()
          Returns the simple name of the service type
 
Methods inherited from class chemaxon.marvin.services.ServiceDescriptor
addArgument, getAlias, getArgument, getArgumentCount, getArguments, getDescription, getIcon, getMethodName, getName, getProperty, getPropertyChangeSupport, getPropertyKeys, getURL, isAvailable, removeArgument, setAlias, setArgument, setDescription, setMethodName, setName, setProperty, setURL, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HTTPServiceDescriptor

public HTTPServiceDescriptor()
Constructs a HTTPServiceDescriptor

Method Detail

getSimpleName

public java.lang.String getSimpleName()
Description copied from class: chemaxon.marvin.services.ServiceDescriptor
Returns the simple name of the service type

Overrides:
getSimpleName in class chemaxon.marvin.services.ServiceDescriptor
Returns:
the simple name of the service type

getServiceHandler

public chemaxon.marvin.services.httpservice.HTTPServiceHandler getServiceHandler()
Description copied from class: chemaxon.marvin.services.ServiceDescriptor
Returns a service handler instance for this descriptor. The returned handler is capable to perform service call on the service described by this descriptor

Specified by:
getServiceHandler in class chemaxon.marvin.services.ServiceDescriptor
Returns:
a service handler instance for this descriptor