| Package | Description |
|---|---|
| org.eclipse.rdf4j.sail |
RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an API
for RDF repositories.
|
| org.eclipse.rdf4j.sail.config | |
| org.eclipse.rdf4j.sail.helpers |
Generic utility classes for RDF Sail implementations.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
NotifyingSail
An interface for
Sails that notify registered SailChangedListeners of changes in the data
in the Sail. |
interface |
StackableSail
An interface for Sails that can be stacked on top of other Sails.
|
| Modifier and Type | Method and Description |
|---|---|
Sail |
StackableSail.getBaseSail()
Gets the base Sail that this Sail works on top of.
|
Sail |
SailChangedEvent.getSail()
The Sail object that sent this event.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StackableSail.setBaseSail(Sail baseSail)
Sets the base Sail that this Sail will work on top of.
|
| Modifier and Type | Method and Description |
|---|---|
Sail |
SailFactory.getSail(SailImplConfig config)
Returns a Sail instance that has been initialized using the supplied configuration data.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNotifyingSail
A base
NotifyingSail implementation that takes care of common sail tasks, including proper closing
of active connections and a grace period for active connections during shutdown of the store. |
class |
AbstractSail
An abstract Sail implementation that takes care of common sail tasks, including proper closing of active
connections and a grace period for active connections during shutdown of the store.
|
class |
NotifyingSailBase
Deprecated.
since 4.0. Use
AbstractNotifyingSail instead. |
class |
NotifyingSailWrapper
An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant
calls to the wrapped Sail.
|
class |
SailBase
Deprecated.
since 4.0. Use
AbstractSail instead. |
class |
SailWrapper
An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant
calls to the wrapped Sail.
|
| Modifier and Type | Method and Description |
|---|---|
static <C extends Sail> |
SailUtil.findSailInStack(Sail topSail,
Class<C> sailClass)
Searches a stack of Sails from top to bottom for a Sail that is an instance of the suppied class or
interface.
|
| Modifier and Type | Method and Description |
|---|---|
Sail |
SailWrapper.getBaseSail() |
Sail |
DefaultSailChangedEvent.getSail() |
| Modifier and Type | Method and Description |
|---|---|
static <C extends Sail> |
SailUtil.findSailInStack(Sail topSail,
Class<C> sailClass)
Searches a stack of Sails from top to bottom for a Sail that is an instance of the suppied class or
interface.
|
void |
NotifyingSailWrapper.setBaseSail(Sail baseSail) |
void |
SailWrapper.setBaseSail(Sail baseSail) |
| Constructor and Description |
|---|
DefaultSailChangedEvent(Sail sail)
Creates a new DefaultSailChangedEvent in which all possible changes are set to false.
|
SailWrapper(Sail baseSail)
Creates a new SailWrapper that wraps the supplied Sail.
|
Copyright © 2015-2016 Eclipse Foundation. All Rights Reserved.