Class FederationAccessUtils
java.lang.Object
se.liu.ida.hefquin.engine.federation.access.utils.FederationAccessUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BRTPFRequeststatic TPFRequeststatic CardinalityResponse[]performCardinalityRequests(QueryProcContext ctx, List<LogicalOpRequest<?, ?>> reqOps, List<LogicalOpMultiRequest> mreqOps) static CardinalityResponse[]performCardinalityRequests(QueryProcContext ctx, LogicalOpRequest<?, ?>... reqOps) static <ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember>
RespTypeperformRequest(QueryProcContext ctx, ReqType req, MemberType fm) static DataRetrievalResponse<?>[]performRequest(QueryProcContext ctx, LogicalOpRequest<?, ?>... reqOps)
-
Constructor Details
-
FederationAccessUtils
public FederationAccessUtils()
-
-
Method Details
-
performRequest
public static DataRetrievalResponse<?>[] performRequest(QueryProcContext ctx, LogicalOpRequest<?, ?>... reqOps) throws FederationAccessException- Throws:
FederationAccessException
-
performCardinalityRequests
public static CardinalityResponse[] performCardinalityRequests(QueryProcContext ctx, LogicalOpRequest<?, ?>... reqOps) throws FederationAccessException- Throws:
FederationAccessException
-
performCardinalityRequests
public static CardinalityResponse[] performCardinalityRequests(QueryProcContext ctx, List<LogicalOpRequest<?, ?>> reqOps, List<LogicalOpMultiRequest> mreqOps) throws FederationAccessException- Throws:
FederationAccessException
-
performRequest
public static <ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, RespType performRequestMemberType extends FederationMember> (QueryProcContext ctx, ReqType req, MemberType fm) throws FederationAccessException - Throws:
FederationAccessException
-
ensureTPFRequest
-
ensureBRTPFRequest
-