org.openrdf.http.object.writers
Class GraphMessageWriter

java.lang.Object
  extended by org.openrdf.http.object.writers.base.MessageWriterBase<FF,S,T>
      extended by org.openrdf.http.object.writers.base.ResultMessageWriterBase<RDFFormat,RDFWriterFactory,GraphQueryResult>
          extended by org.openrdf.http.object.writers.GraphMessageWriter
All Implemented Interfaces:
MessageBodyWriter<GraphQueryResult>

public class GraphMessageWriter
extends ResultMessageWriterBase<RDFFormat,RDFWriterFactory,GraphQueryResult>

Writes RDF messages.

Author:
James Leigh

Constructor Summary
GraphMessageWriter()
           
 
Method Summary
 boolean isWriteable(MessageType mtype)
           
 void writeTo(RDFWriterFactory factory, GraphQueryResult result, WritableByteChannel out, Charset charset, String base, ObjectConnection con)
           
 
Methods inherited from class org.openrdf.http.object.writers.base.ResultMessageWriterBase
write
 
Methods inherited from class org.openrdf.http.object.writers.base.MessageWriterBase
getCharset, getContentType, getFactory, getFormat, getSize, isText, writeTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphMessageWriter

public GraphMessageWriter()
Method Detail

isWriteable

public boolean isWriteable(MessageType mtype)
Specified by:
isWriteable in interface MessageBodyWriter<GraphQueryResult>
Overrides:
isWriteable in class MessageWriterBase<RDFFormat,RDFWriterFactory,GraphQueryResult>

writeTo

public void writeTo(RDFWriterFactory factory,
                    GraphQueryResult result,
                    WritableByteChannel out,
                    Charset charset,
                    String base,
                    ObjectConnection con)
             throws RDFHandlerException,
                    QueryEvaluationException
Specified by:
writeTo in class MessageWriterBase<RDFFormat,RDFWriterFactory,GraphQueryResult>
Throws:
RDFHandlerException
QueryEvaluationException


Copyright © 2004-2011 James Leigh Services Inc.. All Rights Reserved.