org.openrdf.server.metadata.readers
Interface MessageBodyReader<T>
- All Known Implementing Classes:
- AggregateReader, BooleanMessageReader, FormMapMessageReader, GraphMessageReader, InputStreamBodyReader, MessageReaderBase, ModelMessageReader, RDFObjectReader, ReadableBodyReader, ReadableByteChannelBodyReader, SetOfRDFObjectReader, StringBodyReader, TupleMessageReader, URLReader
public interface MessageBodyReader<T>
Interface for HTTP message body readers.
- Author:
- James Leigh
|
Method Summary |
boolean |
isReadable(Class<?> type,
Type genericType,
String mimeType,
ObjectConnection con)
|
T |
readFrom(Class<?> type,
Type genericType,
String mimeType,
InputStream in,
Charset charset,
String base,
String location,
ObjectConnection con)
Must close InputStream or return an object that will later close the
InputStream. |
isReadable
boolean isReadable(Class<?> type,
Type genericType,
String mimeType,
ObjectConnection con)
readFrom
T readFrom(Class<?> type,
Type genericType,
String mimeType,
InputStream in,
Charset charset,
String base,
String location,
ObjectConnection con)
throws QueryResultParseException,
TupleQueryResultHandlerException,
QueryEvaluationException,
IOException,
RepositoryException
- Must close InputStream or return an object that will later close the
InputStream.
- Throws:
QueryResultParseException
TupleQueryResultHandlerException
QueryEvaluationException
IOException
RepositoryException
Copyright © 2004-2009 James Leigh Services Inc.. All Rights Reserved.