org.universAAL.context.che.database.impl
Class SesameBackendCrdClc
java.lang.Object
org.universAAL.context.che.database.impl.SesameBackend
org.universAAL.context.che.database.impl.SesameBackendCrdClc
- All Implemented Interfaces:
- Backend
- Direct Known Subclasses:
- SesameBackendCrdClc2Cnf, SesameBackendCrdClcCnf
public class SesameBackendCrdClc
- extends SesameBackend
Extension of
SesameBackendCrd
that uses a
modified Sesame NativeStore that checks cardinality of stored statements,
according to OWL Lite (if maxCardinality is 1 only one single value object is
accepted) and also closed collections to avoid situations of collection
open-closed duplicity, like:.
S P list1 S P list2
- Author:
- alfiva
Method Summary |
void |
connect()
Establishes the connection to the store. |
Methods inherited from class org.universAAL.context.che.database.impl.SesameBackend |
close, populate, queryBySPARQL, removeOldEvents, retrieveEvent, retrieveEventsBetweenTstmp, retrieveEventsBySPARQL, retrieveEventsFromTstmp, retrieveEventsToTstmp, setuAALParser, storeEvent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SesameBackendCrdClc
public SesameBackendCrdClc()
connect
public void connect()
- Description copied from interface:
Backend
- Establishes the connection to the store.
- Specified by:
connect
in interface Backend
- Overrides:
connect
in class SesameBackend
Copyright © 2014 universAAL Consortium. All Rights Reserved.