All Classes and Interfaces

Class
Description
Reduce all changes to calls to AbstractDatasetGraphAddDelete.actionAdd(org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node) and AbstractDatasetGraphAddDelete.actionDelete(org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node)
 
 
Assembler for a dataset that wraps another and provides change logging to a file.
 
 
Connect a DatasetGraph with RDFChanges.
 
 
 
 
A Structured filename with components: (directory, basename, separator, modifier, compression) some of which may be null.
File naming strategies for rotating files.
 
Connect a Graph with RDFChanges.
A Graph and RDFChanges that check whether a triple change is real or not and only passes the chnage on if the add(triple)/delete(triple) causes an actual change to the graph.
 
An identifier.
Patch initialization using Jena system initialization
 
Interface to managed output streams.
Fixed OutputStream; one writer via output() at a time.
File-based ManagedOutput with various FilePolicy for file rotation.
Create a managed output stream handler for a file.
Text format code (start of line)
 
RDF Patch header
 
 
 
Exception thrown when a TA is encountered during external transaction control.
A monitor that sends change operations to an RDFChanges.
An implementation of PrefixMapping that is a wrapper for another PrefixMapping and also decomposes all changes to set/remove operations.
 
An StreamRDF that converts to patch format.
Interface for a stream of changes to to an RDF Dataset, or RDF Graph.
Apply changes to a DatasetGraph
Apply changes to a Graph
 
Capture a stream of changes, then play it to another RDFChanges
 
 
Wrapper for RDFChanges that ignores transaction begin/commit in the patch assuming the caller is handling that, for example, executing a batch of patches in a single transaction.
 
 
Log changes to a ManagedOutput.
An RDFChanges that replicates the stream of changes to N other RDFChanges streams.
 
An RDFChanges that adds callbacks on start/finish.
Note whether a change has happened and call different operations on txnCommit A change is a call to one of the dataset-changing operations, add, delete, addPrefix, deletePrefix.
Wrapper for RDFChanges
Write RDF Patch in binary (thrift encoded).
Write out a changes as a stream of syntax tokens.
Write data changes as SPARQL Update.
 
An RDFPatch where the header is taken from one place and the body (everything that isn't header) from an existing patch.
 
 
Read a binary patch.
RDF Patch reader for text format.
 
Interface to a policy for rotating files.
 
 
Convert a StreamRDF to a RDFPatch.
 
 
 
 
 
 
Some functions to do with URN Nodes.