public class RemoteServiceCallImpl extends Object implements RemoteServiceCall
ServiceRegistry
by
adjusting the RemoteServiceOptions
for the service URI.Constructor and Description |
---|
RemoteServiceCallImpl(ServiceCallCreateParams params) |
Modifier and Type | Method and Description |
---|---|
ICloseableIterator<org.openrdf.query.BindingSet> |
call(org.openrdf.query.BindingSet[] bindingSets)
Invoke an service.
|
RemoteServiceOptions |
getServiceOptions()
Return options and metadata for the service end point.
|
String |
toString() |
public RemoteServiceCallImpl(ServiceCallCreateParams params)
public RemoteServiceOptions getServiceOptions()
ServiceCall
ServiceCall
instance are shared with all
instances for the same factory. This should be appropriate because the
factory is specific to the service URI. The only exception would be the
ServiceRegistry.getDefaultServiceFactory()
. Consider replacing
this with a back reference to the ServiceFactory
.getServiceOptions
in interface ServiceCall<org.openrdf.query.BindingSet>
public ICloseableIterator<org.openrdf.query.BindingSet> call(org.openrdf.query.BindingSet[] bindingSets) throws Exception
ServiceCall
call
in interface ServiceCall<org.openrdf.query.BindingSet>
bindingSets
- The binding sets flowing into the service.Exception
- TODO RECHUNKING: This should probably return an
ICloseableIteratorIBindingSetAccessPath
.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.