Package | Description |
---|---|
com.amazon.carbonado.gen |
Storable code generation support intended for use by repository implementations.
|
com.amazon.carbonado.sequence |
Support for generating sequences of values, intended for creating surrogate
keys.
|
com.amazon.carbonado.spi |
Service Provider Interface for Carbonado.
|
Modifier and Type | Method and Description |
---|---|
SequenceValueProducer |
MasterSupport.getSequenceValueProducer(java.lang.String name)
Returns a sequence value producer by name, or throw PersistException if not found.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSequenceValueProducer |
class |
SequenceValueGenerator
General purpose implementation of a sequence value generator.
|
Modifier and Type | Method and Description |
---|---|
protected SequenceValueProducer |
SequenceValueProducerPool.create(java.lang.String name) |
protected abstract SequenceValueProducer |
SequenceValueProducerPool.createSequenceValueProducer(java.lang.String name) |
SequenceValueProducer |
SequenceValueProducerPool.get(java.lang.String name)
Returns a SequenceValueProducer instance for the given name, which is
lazily created and pooled.
|
SequenceValueProducer |
SequenceCapability.getSequenceValueProducer(java.lang.String name)
Retrieve and/or generate a SequenceValueProducer for the given name.
|
Modifier and Type | Method and Description |
---|---|
protected abstract SequenceValueProducer |
AbstractRepository.createSequenceValueProducer(java.lang.String name)
Called upon to create a new SequenceValueProducer instance.
|
SequenceValueProducer |
AbstractRepository.getSequenceValueProducer(java.lang.String name) |
Constructor and Description |
---|
LobEngine(Repository lobRepo,
SequenceValueProducer locatorSequenceProducer) |
Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.