Interface TPFRequestProcessor
- All Superinterfaces:
RequestProcessor<TPFRequest,,TPFResponse, TPFServer> TriplesRetrievalProcessor<TPFRequest,TPFResponse, TPFServer>
- All Known Implementing Classes:
TPFRequestProcessorImpl
public interface TPFRequestProcessor
extends TriplesRetrievalProcessor<TPFRequest,TPFResponse,TPFServer>
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanisSupportedMemberType(Class<? extends FederationMember> t) default booleanisSupportedRequestType(Class<? extends DataRetrievalRequest> t) default booleanisSupportedResponseType(Class<? extends DataRetrievalResponse<?>> t) performRequest(TPFRequest req, BRTPFServer fm) Methods inherited from interface se.liu.ida.hefquin.federation.access.impl.RequestProcessor
performRequest
-
Method Details
-
performRequest
- Throws:
FederationAccessException
-
isSupportedRequestType
- Specified by:
isSupportedRequestTypein interfaceRequestProcessor<TPFRequest,TPFResponse, TPFServer>
-
isSupportedResponseType
- Specified by:
isSupportedResponseTypein interfaceRequestProcessor<TPFRequest,TPFResponse, TPFServer>
-
isSupportedMemberType
- Specified by:
isSupportedMemberTypein interfaceRequestProcessor<TPFRequest,TPFResponse, TPFServer>
-