at.newmedialab.ldpath.backend.linkeddata
Class LDMemoryBackend
java.lang.Object
at.newmedialab.ldpath.backend.sesame.AbstractSesameBackend
at.newmedialab.ldpath.backend.sesame.SesameRepositoryBackend
at.newmedialab.ldpath.backend.linkeddata.AbstractLDBackend
at.newmedialab.ldpath.backend.linkeddata.LDMemoryBackend
- All Implemented Interfaces:
- LDCacheProvider, at.newmedialab.ldpath.api.backend.RDFBackend<org.openrdf.model.Value>
public class LDMemoryBackend
- extends AbstractLDBackend
A Linked Data backend implementation with no persistent storage. All retrieved data is kept in memory and discarded
when the virtual machine exits.
Author: Sebastian Schaffert
| Methods inherited from class at.newmedialab.ldpath.backend.sesame.AbstractSesameBackend |
booleanValue, createLiteralInternal, createLiteralInternal, createURIInternal, dateTimeValue, dateValue, debugType, decimalValue, doubleValue, floatValue, getLiteralLanguage, getLiteralType, getThreadPool, integerValue, intValue, isBlank, isLiteral, isURI, listObjectsInternal, listSubjectsInternal, longValue, stringValue, supportsThreading, timeValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LDMemoryBackend
public LDMemoryBackend()
getMetadataRepository
public Map<String,CacheEntry> getMetadataRepository()
- Return a map that can be used to store caching metadata about resources. The LDCacheProvider should take care
of persisting the metadata if desired.
- Returns:
- a map for storing caching metadata
Copyright © 2012-2013 Salzburg Research. All Rights Reserved.