public class HistoryServiceFactory extends CustomServiceFactoryBase
IChangeLog
and is responsible
for maintaining an ordered index over the assertions that have been added to
or removed from a KB instance.Constructor and Description |
---|
HistoryServiceFactory() |
Modifier and Type | Method and Description |
---|---|
ServiceCall<?> |
create(ServiceCallCreateParams params)
TODO Implement: Query should support an index scan of a date range with
optional filters on the (s,p,o,c) and add/remove flags.
|
IServiceOptions |
getServiceOptions()
Return options for the service end point.
|
void |
startConnection(BigdataSail.BigdataSailConnection conn)
Register an
IChangeLog listener that will manage the maintenance
of the describe cache. |
getDesiredBound, getRequiredBound
public IServiceOptions getServiceOptions()
ServiceFactory
public ServiceCall<?> create(ServiceCallCreateParams params)
The restrictions that this service COULD apply to the index scan are:
IV
for the predicate (this is the first statement key
component in the history index for both triples and quads mode KBs)IV
for the subject, object, and (for quads mode, the
context).ChangeAction
.StatementTypeEnum
.params
- The pararameters, which are encapsulated by this interface.public void startConnection(BigdataSail.BigdataSailConnection conn)
IChangeLog
listener that will manage the maintenance
of the describe cache.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.