Class TPFRequestProcessorBase
java.lang.Object
se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase
- Direct Known Subclasses:
BRTPFRequestProcessorImpl,TPFRequestProcessorImpl
Base class for
.
RequestProcessor implementations that retrieve TPFResponse.
The main method to be used in subclasses is
invalid reference
#performRequest(String, TriplePattern)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprotected static class -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedTPFRequestProcessorBase(long connectionTimeout) The given timeouts are specified in milliseconds. -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.graph.TriplecreateMatchableTriplePattern(org.apache.jena.graph.Triple tp) protected TPFResponseBuilderperformRequest(String requestURL, TriplePattern tp, Map<String, String> headers)
-
Field Details
-
httpClient
-
-
Constructor Details
-
TPFRequestProcessorBase
protected TPFRequestProcessorBase() -
TPFRequestProcessorBase
protected TPFRequestProcessorBase(long connectionTimeout) The given timeouts are specified in milliseconds. Any value <= 0 means no timeout.
-
-
Method Details
-
performRequest
protected TPFResponseBuilder performRequest(String requestURL, TriplePattern tp, Map<String, String> headers) throws TPFRequestProcessorBase.HttpRequestException -
createMatchableTriplePattern
public static org.apache.jena.graph.Triple createMatchableTriplePattern(org.apache.jena.graph.Triple tp)
-