Class LocalServiceDescriptor
java.lang.Object
chemaxon.marvin.services.ServiceDescriptor
chemaxon.marvin.services.localservice.LocalServiceDescriptor
Service Descriptor for java based local services.
Functions implemented in separate jar files can be used as service via this
descriptor class.
- Since:
- 5.6
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Property key for Service class name asString
Fields inherited from class chemaxon.marvin.services.ServiceDescriptor
ALIAS, ARGUMENTS, DESCRIPTION, METHOD, NAME, propertyChangeSupport, serviceHandler, URL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionchemaxon.marvin.services.localservice.LocalServiceHandler
Returns the full class name of the servicegetIcon()
void
setClassName
(String className) Sets the full class name of the serviceMethods inherited from class chemaxon.marvin.services.ServiceDescriptor
addArgument, getAlias, getArgument, getArgumentCount, getArguments, getDescription, getMethodName, getName, getProperty, getPropertyChangeSupport, getPropertyKeys, getServiceHandler, getURL, isAvailable, removeArgument, setAlias, setArgument, setDescription, setMethodName, setName, setProperty, setURL, toString
-
Field Details
-
CLASS
Property key for Service class name asString
- See Also:
-
-
Constructor Details
-
LocalServiceDescriptor
public LocalServiceDescriptor()
-
-
Method Details
-
getClassName
Returns the full class name of the service- Returns:
- the full class name of the service
-
setClassName
Sets the full class name of the service- Parameters:
className
- the new service name
-
getIcon
- Overrides:
getIcon
in classchemaxon.marvin.services.ServiceDescriptor
-
getSimpleName
- Overrides:
getSimpleName
in classchemaxon.marvin.services.ServiceDescriptor
-
createServiceHandler
public chemaxon.marvin.services.localservice.LocalServiceHandler createServiceHandler()- Specified by:
createServiceHandler
in classchemaxon.marvin.services.ServiceDescriptor
-