org.openrdf.sesame.sail
Interface StackedSail

All Superinterfaces:
Sail
All Known Implementing Classes:
SecuritySail, SyncRdfRepository, SyncRdfSchemaRepository

public interface StackedSail
extends Sail

An interface for Sails that can be stacked on top of other Sails. Examples of such Sail are classes that handle synchronization, or classes that cache specific information (e.g. schema information).

Version:
$Revision: 1.3.4.2 $
Author:
Arjohn Kampman

Method Summary
 Sail getBaseSail()
          Gets the base Sail that this Sail works on top of.
 void setBaseSail(Sail baseSail)
          Sets the base Sail that this Sail will work on top of.
 
Methods inherited from interface org.openrdf.sesame.sail.Sail
initialize, shutDown
 

Method Detail

setBaseSail

public void setBaseSail(Sail baseSail)
Sets the base Sail that this Sail will work on top of. This method will be called before the initialize() method is called.


getBaseSail

public Sail getBaseSail()
Gets the base Sail that this Sail works on top of.



Copyright © 2002-2006 Aduna BV, GNU LGPL License applies.