Package | Description |
---|---|
com.amazon.carbonado |
Main user-level interfaces, classes, and annotations for Carbonado.
|
com.amazon.carbonado.repo.indexed |
Repository implementation that adds index support for repositories that have
little or no index support.
|
com.amazon.carbonado.repo.jdbc |
Repository implementation that connects to an external SQL database via
JDBC.
|
com.amazon.carbonado.repo.logging |
Repository implementation which logs activity against it.
|
com.amazon.carbonado.repo.replicated |
Repository implementation that supports replication between two
repositories.
|
com.amazon.carbonado.repo.sleepycat |
Repository implementation backed by a Sleepycat (BDB, Berkeley)
database.
|
com.amazon.carbonado.spi |
Service Provider Interface for Carbonado.
|
Modifier and Type | Method and Description |
---|---|
Repository |
RepositoryBuilder.build()
Builds a repository instance.
|
Repository |
RepositoryBuilder.build(java.util.concurrent.atomic.AtomicReference<Repository> rootReference)
Builds a repository instance.
|
Modifier and Type | Method and Description |
---|---|
void |
IndexedRepositoryBuilder.errorCheck(java.util.Collection<java.lang.String> messages) |
Modifier and Type | Method and Description |
---|---|
void |
JDBCRepositoryBuilder.errorCheck(java.util.Collection<java.lang.String> messages) |
javax.sql.DataSource |
JDBCRepositoryBuilder.getDataSource()
Returns the source of JDBC connections, which defaults to a non-pooling
source if driver class, driver URL, username, and password are all
supplied.
|
Modifier and Type | Method and Description |
---|---|
void |
LoggingRepositoryBuilder.errorCheck(java.util.Collection<java.lang.String> messages) |
Modifier and Type | Method and Description |
---|---|
void |
ReplicatedRepositoryBuilder.errorCheck(java.util.Collection<java.lang.String> messages) |
Modifier and Type | Method and Description |
---|---|
void |
BDBRepositoryBuilder.errorCheck(java.util.Collection<java.lang.String> messages) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractRepositoryBuilder.assertReady()
Throw a configuration exception if the configuration is not filled out
sufficiently and correctly such that a repository could be instantiated
from it.
|
Repository |
AbstractRepositoryBuilder.build() |
void |
AbstractRepositoryBuilder.errorCheck(java.util.Collection<java.lang.String> messages)
This method is called by assertReady, and subclasses must override to
perform custom checks.
|
Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.