com.mkdoc.store
Class AbstractRepositoryManager

java.lang.Object
  |
  +--com.mkdoc.store.AbstractFileStoreManager
        |
        +--com.mkdoc.store.AbstractRepositoryManager
Direct Known Subclasses:
AbstractLocalRepositoryManager

public abstract class AbstractRepositoryManager
extends AbstractFileStoreManager

Manage RDF resources stored in a Sesame repository.

Version:
0.6.1 2005-09-09
Author:
Philip Shaw

Field Summary
protected  org.openrdf.sesame.repository.SesameRepository repository
          The Sesame repository.
static java.lang.String REPOSITORY
          The repository path configuration key.
 
Fields inherited from class com.mkdoc.store.AbstractFileStoreManager
ABSOLUTE, DOT, FOLDER, outputDir
 
Constructor Summary
AbstractRepositoryManager()
           
 
Method Summary
protected  java.lang.String configureRepository(ApplicationContext context)
          Configure the output directory from the plugin property set.
 
Methods inherited from class com.mkdoc.store.AbstractFileStoreManager
configureOutput, createDirectories, getExtension, getOutputStream, getStorageFile, includesFile, purgeDocumentFile, trimExtension
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REPOSITORY

public static final java.lang.String REPOSITORY
The repository path configuration key.

Since:
Version 0.1 2005-04-26
See Also:
Constant Field Values

repository

protected org.openrdf.sesame.repository.SesameRepository repository
The Sesame repository.

Since:
Version 0.1 2005-04-26
Constructor Detail

AbstractRepositoryManager

public AbstractRepositoryManager()
Method Detail

configureRepository

protected final java.lang.String configureRepository(ApplicationContext context)
Configure the output directory from the plugin property set.

Parameters:
context - The plugin application context.
Returns:
A status message giving the path of the output directory.
Since:
Version 0.1 2005-04-26