Package com.bigdata.rdf.sparql.ast.service

This package provides support for SPARQL 1.1 Federated Query, including the special case of "service" end points which live within the same JVM and use direct method calls rather than SPARQL Query and remote (HTTP) end points for which we will generate an appropriate SPARQL query.

See:
          Description

Interface Summary
BigdataServiceCall Service invocation interface for an in-process service which knows how to process IVs.
CustomServiceFactory Interface for custom services.
ExternalServiceCall Service invocation interface for an external (non-bigdata, but same JVM) service.
INativeServiceOptions Additional options for native services.
IRemoteSparqlQueryBuilder Interface for objects which can construct a valid SPARQL query for execution against a remote SPARQL end point.
IServiceOptions Options and metadata for service end points.
RemoteServiceCall Service invocation interface for an REMOTE SPARQL service.
ServiceCall<E> Service invocation interface.
ServiceCallCreateParams Interface for the parameters used by a ServiceFactory to create a ServiceCall instance.
ServiceFactory Factory for creating objects which can talk to SPARQL service end points.
 

Class Summary
BigdataNativeServiceOptions Service options base class for bigdata aware services.
OpenrdfNativeServiceOptions Service options base class for with JVM services which handle openrdf BindingSets rather than bigdata IBindingSets.
RemoteServiceCallImpl This class handles vectored remote service invocation by generating an appropriate SPARQL query (with BINDINGS) and an appropriate HTTP request.
RemoteServiceFactoryImpl A factory for service calls against remote SPARQL end points.
RemoteServiceOptions Configurable options for a remote service end point.
RemoteSparql10QueryBuilder Utility class constructs a valid SPARQL query for a remote SPARQL 1.0 end point (no BINDINGS clause and does not support SELECT expressions or BIND()).
RemoteSparql11QueryBuilder Utility class constructs a valid SPARQL query for a remote SPARQL 1.1 using the BINDINGS clause to vector solutions into that remote end point.
RemoteSparqlBuilderFactory Factory encapsulates the logic required to decide on the manner in which solutions will be vectored into the remote service end point and in which the solutions flowing back from that service will be interpreted.
ServiceCallUtility Helper class for ServiceCall invocations.
ServiceNode An extension point for external service calls which produce solution multisets (a SPARQL SERVICE).
ServiceOptionsBase  
ServiceRegistry Registry for service calls.
 

Package com.bigdata.rdf.sparql.ast.service Description

This package provides support for SPARQL 1.1 Federated Query, including the special case of "service" end points which live within the same JVM and use direct method calls rather than SPARQL Query and remote (HTTP) end points for which we will generate an appropriate SPARQL query.



Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.