Package org.jrdf

This top level package consists of Factories to construct on disk or in memory version of JRDF, optionally using Spring.

See:
          Description

Interface Summary
BasePersistentJRDFFactory  
GlobalJRDFFactory  
JRDFFactory A simple wrapper around Spring wiring to return types objects.
PersistentGlobalJRDFFactory  
PersistentJRDFFactory  
 

Class Summary
BasePersistentJRDFFactoryImpl  
MemoryJRDFFactory Uses default in memory constructors to create JRDF entry points.
PersistentGlobalJRDFFactoryImpl Uses default in memory constructors to create JRDF entry points.
PersistentJRDFFactoryImpl Uses BDB JE and a BTree to store graphs, that can be accessed by name (using hasGraph and getGraph).
SortedDiskBdbGlobalJRDFFactory Uses default in memory constructors to create JRDF entry points.
SortedDiskBdbJRDFFactory A factory for that used secondary storage to store JRDF Graphs using only BDB JE.
SortedDiskGlobalJRDFFactory Uses default in memory constructors to create JRDF entry points.
SortedDiskJRDFFactory A factory for that used secondary storage to store JRDF Graphs using BDB JE and a BTree.
SortedMemoryGlobalJRDFFactory Uses default in memory constructors to create JRDF entry points.
SortedMemoryJRDFFactory Uses default in memory constructors to create JRDF entry points.
SpringJRDFFactory Uses the default wiring xml file or one given to it to construct various JRDF components using Spring.
 

Package org.jrdf Description

This top level package consists of Factories to construct on disk or in memory version of JRDF, optionally using Spring.

There is a difference between on disk and persistent JRDF graphs. On disk factories simply allow temporary graphs to be used without being restricted to available memory. Persistent graphs allow a name to be given to a graph which is stored on disk but can be reused across program runs.

Molecule factories create molecule stores which are an extension to RDF Graphs that allows them to be used in a distributed fashion (including blanks nodes).