DT
- the descriptor type@PublicAPI public abstract class ServiceHandler<DT extends chemaxon.marvin.services.ServiceDescriptor> extends java.lang.Object
Constructor and Description |
---|
ServiceHandler() |
Modifier and Type | Method and Description |
---|---|
<T> void |
callService(DT descriptor,
AsyncCallback<T> handler,
java.lang.Object... arguments)
Performs thread-safe asynchronous service call.
|
abstract <T> T |
callService(DT descriptor,
java.lang.Object... arguments)
Performs a service call.
|
public <T> void callService(DT descriptor, AsyncCallback<T> handler, java.lang.Object... arguments)
T
- the return typedescriptor
- the service descriptorhandler
- the response handlerarguments
- the service call argumentspublic abstract <T> T callService(DT descriptor, java.lang.Object... arguments) throws ServiceException
descriptor
- the service descriptorarguments
- the service call argumentsServiceException
- on failure