Package org.linkeddatafragments.views
Class TriplePatternFragmentWriterBase
- java.lang.Object
-
- org.linkeddatafragments.views.LinkedDataFragmentWriterBase
-
- org.linkeddatafragments.views.TriplePatternFragmentWriterBase
-
- All Implemented Interfaces:
ILinkedDataFragmentWriter
- Direct Known Subclasses:
HtmlTriplePatternFragmentWriterImpl,HtmlTriplePatternFragmentWriterImpl
public abstract class TriplePatternFragmentWriterBase extends LinkedDataFragmentWriterBase implements ILinkedDataFragmentWriter
Base class of any implementation for ITriplePatternFragment.- Author:
- Miel Vander Sande
-
-
Constructor Summary
Constructors Constructor Description TriplePatternFragmentWriterBase(Map<String,String> prefixes, HashMap<String,IDataSource> datasources)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidwriteFragment(javax.servlet.ServletOutputStream outputStream, IDataSource datasource, ILinkedDataFragment fragment, ILinkedDataFragmentRequest ldfRequest)Serializes and writes aILinkedDataFragmentabstract voidwriteFragment(javax.servlet.ServletOutputStream outputStream, IDataSource datasource, ITriplePatternFragment fragment, ITriplePatternFragmentRequest tpfRequest)-
Methods inherited from class org.linkeddatafragments.views.LinkedDataFragmentWriterBase
getDatasources, getPrefixes
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.linkeddatafragments.views.ILinkedDataFragmentWriter
writeError, writeNotFound
-
-
-
-
Method Detail
-
writeFragment
public void writeFragment(javax.servlet.ServletOutputStream outputStream, IDataSource datasource, ILinkedDataFragment fragment, ILinkedDataFragmentRequest ldfRequest) throws ExceptionDescription copied from interface:ILinkedDataFragmentWriterSerializes and writes aILinkedDataFragment- Specified by:
writeFragmentin interfaceILinkedDataFragmentWriter- Parameters:
outputStream- The response stream to write toldfRequest- Parsed request for fragment- Throws:
Exception- Error that occurs while serializing
-
writeFragment
public abstract void writeFragment(javax.servlet.ServletOutputStream outputStream, IDataSource datasource, ITriplePatternFragment fragment, ITriplePatternFragmentRequest tpfRequest) throws IOException, freemarker.template.TemplateException- Parameters:
outputStream-datasource-fragment-tpfRequest-- Throws:
IOExceptionfreemarker.template.TemplateException
-
-