org.semanticweb.owlapi.owllink
Interface OWLlinkReasoner

All Known Implementing Classes:
OWLlinkHTTPXMLReasoner

public interface OWLlinkReasoner

Author:
Olaf Noppens

Method Summary
 ResponseMessage answer(Request... request)
          Answers the given list of requests in exactly the given ordering.
<R extends Response>
R
answer(Request<R> request)
          Answers the given request.
 

Method Detail

answer

<R extends Response> R answer(Request<R> request)
                          throws OWLlinkErrorResponseException
Answers the given request. If the OWLlink server answers with an Error response (or any subtype thereof) an OWLlinkErrorResponseException (or an appropriate subtype thereof) will be thrown.

Parameters:
request - Request to be performed
Returns:
Response object of the given request
Throws:
OWLlinkErrorResponseException - In case that the OWLlink server answers with an Error response an approproate OWLlinkErrorResponseException will be thrown.

answer

ResponseMessage answer(Request... request)
Answers the given list of requests in exactly the given ordering.

Parameters:
request - Requests to be answered
Returns:
ResponseMessage for the given requests.