Skip to content

Commit 4d5b740

Browse files
author
Olaf Hartig
committed
the servlet now uses 'IDataSource.getRequestProcessor(HttpServletRequest, ConfigReader)', which makes the servlet completely agnostic of the specific type of LDF supported
1 parent 993beb9 commit 4d5b740

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/org/linkeddatafragments/servlet/TriplePatternFragmentServlet.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@
2828
import org.linkeddatafragments.exceptions.DataSourceException;
2929
import org.linkeddatafragments.exceptions.DataSourceNotFoundException;
3030
import org.linkeddatafragments.fragments.LinkedDataFragment;
31-
import org.linkeddatafragments.fragments.LinkedDataFragmentRequest;
3231
import org.linkeddatafragments.fragments.LinkedDataFragmentRequestBase;
33-
import org.linkeddatafragments.fragments.tpf.TriplePatternFragmentRequestImpl;
3432
import org.linkeddatafragments.util.MIMEParse;
3533

3634
/**
@@ -141,8 +139,7 @@ private IDataSource getDataSource(HttpServletRequest request) throws DataSourceN
141139
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException {
142140
try {
143141
IDataSource dataSource = getDataSource(request);
144-
final LinkedDataFragmentRequest ldfRequest = new TriplePatternFragmentRequestImpl( request, config );
145-
final IFragmentRequestProcessor processor = dataSource.getRequestProcessor( ldfRequest );
142+
final IFragmentRequestProcessor processor = dataSource.getRequestProcessor( request, config );
146143
final LinkedDataFragment fragment = processor.createRequestedFragment();
147144

148145
final Model output = ModelFactory.createDefaultModel();

0 commit comments

Comments
 (0)