Class MemoryMappedModel.ModelSynchronizer
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.MemoryMappedModel.ModelSynchronizer
-
- All Implemented Interfaces:
org.apache.jena.rdf.model.ModelChangedListener
- Enclosing class:
- MemoryMappedModel
public class MemoryMappedModel.ModelSynchronizer extends Object implements org.apache.jena.rdf.model.ModelChangedListener
Simple change listener to keep a model (the 'synchronizee') in synch with the model with which it is registered.
-
-
Constructor Summary
Constructors Constructor Description ModelSynchronizer(org.apache.jena.rdf.model.Model synchronizee, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddedStatement(org.apache.jena.rdf.model.Statement s)voidaddedStatements(List<org.apache.jena.rdf.model.Statement> statements)voidaddedStatements(org.apache.jena.rdf.model.Model model)voidaddedStatements(org.apache.jena.rdf.model.Statement[] statements)voidaddedStatements(org.apache.jena.rdf.model.StmtIterator statements)voidnotifyEvent(org.apache.jena.rdf.model.Model model, Object event)voidremovedStatement(org.apache.jena.rdf.model.Statement s)voidremovedStatements(List<org.apache.jena.rdf.model.Statement> statements)voidremovedStatements(org.apache.jena.rdf.model.Model model)voidremovedStatements(org.apache.jena.rdf.model.Statement[] statements)voidremovedStatements(org.apache.jena.rdf.model.StmtIterator statements)
-
-
-
Constructor Detail
-
ModelSynchronizer
public ModelSynchronizer(org.apache.jena.rdf.model.Model synchronizee, String name)
-
-
Method Detail
-
addedStatement
public void addedStatement(org.apache.jena.rdf.model.Statement s)
- Specified by:
addedStatementin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
addedStatements
public void addedStatements(org.apache.jena.rdf.model.Statement[] statements)
- Specified by:
addedStatementsin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
addedStatements
public void addedStatements(List<org.apache.jena.rdf.model.Statement> statements)
- Specified by:
addedStatementsin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
addedStatements
public void addedStatements(org.apache.jena.rdf.model.StmtIterator statements)
- Specified by:
addedStatementsin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
addedStatements
public void addedStatements(org.apache.jena.rdf.model.Model model)
- Specified by:
addedStatementsin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
notifyEvent
public void notifyEvent(org.apache.jena.rdf.model.Model model, Object event)- Specified by:
notifyEventin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
removedStatement
public void removedStatement(org.apache.jena.rdf.model.Statement s)
- Specified by:
removedStatementin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
removedStatements
public void removedStatements(org.apache.jena.rdf.model.Statement[] statements)
- Specified by:
removedStatementsin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
removedStatements
public void removedStatements(List<org.apache.jena.rdf.model.Statement> statements)
- Specified by:
removedStatementsin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
removedStatements
public void removedStatements(org.apache.jena.rdf.model.StmtIterator statements)
- Specified by:
removedStatementsin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
removedStatements
public void removedStatements(org.apache.jena.rdf.model.Model model)
- Specified by:
removedStatementsin interfaceorg.apache.jena.rdf.model.ModelChangedListener
-
-