| Package | Description |
|---|---|
| org.openbase.jul.storage.registry | |
| org.openbase.jul.storage.registry.version |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ProtoBufRegistryConsistencyHandler<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>,REGISTRY extends ProtoBufRegistry<KEY,M,MB>> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConsistencyHandler<KEY,VALUE extends Identifiable<KEY>,MAP extends Map<KEY,VALUE>,R extends Registry<KEY,VALUE>> |
class |
AbstractProtoBufRegistryConsistencyHandler<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>> |
class |
AbstractVersionConsistencyHandler<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>
Deprecated.
because version consistency handler is not rst independent which does not allow a stable converter pipeline. Please use the global db version converter for this purpose.
|
| Modifier and Type | Method and Description |
|---|---|
ConsistencyHandler |
EntryModification.getConsistencyHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
MockRegistrySandbox.registerConsistencyHandler(ConsistencyHandler<KEY,ENTRY,MAP,R> consistencyHandler) |
void |
RegistrySandbox.registerConsistencyHandler(ConsistencyHandler<KEY,ENTRY,MAP,REGISTRY> consistencyHandler) |
void |
AbstractRegistry.registerConsistencyHandler(ConsistencyHandler<KEY,ENTRY,MAP,REGISTRY> consistencyHandler) |
void |
RemoteRegistry.registerConsistencyHandler(ConsistencyHandler<KEY,IdentifiableMessage<KEY,M,MB>,Map<KEY,IdentifiableMessage<KEY,M,MB>>,ProtoBufRegistry<KEY,M,MB>> consistencyHandler) |
void |
MockRegistrySandbox.removeConsistencyHandler(ConsistencyHandler<KEY,ENTRY,MAP,R> consistencyHandler) |
void |
RegistrySandbox.removeConsistencyHandler(ConsistencyHandler<KEY,ENTRY,MAP,REGISTRY> consistencyHandler) |
void |
AbstractRegistry.removeConsistencyHandler(ConsistencyHandler<KEY,ENTRY,MAP,REGISTRY> consistencyHandler) |
| Constructor and Description |
|---|
EntryModification(Object entry,
ConsistencyHandler consistencyHandler) |
EntryModification(String message,
Object entry,
ConsistencyHandler consistencyHandler) |
| Modifier and Type | Method and Description |
|---|---|
List<ConsistencyHandler> |
DBVersionControl.loadDBVersionConsistencyHandlers(FileSynchronizedRegistry registry)
Loads a consistency handler list which is used for consistency reconstruction after a db upgrade.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DBVersionControl.registerConsistencyHandlerExecution(ConsistencyHandler versionConsistencyHandler)
Method upgrades the applied db version consistency handler list of the version file.
|
Copyright © 2015–2018 openbase.org. All rights reserved.