| Interface | Description |
|---|---|
| ConsistencyHandler<KEY,VALUE extends Identifiable<KEY>,MAP extends Map<KEY,VALUE>,R extends Registry<KEY,VALUE>> | |
| FileSynchronizedRegistry<KEY,VALUE extends Identifiable<KEY>> | |
| ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>> | |
| 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>> | |
| Registry<KEY,ENTRY extends Identifiable<KEY>> | |
| RegistryController<M> | |
| RegistryRemote<M> | |
| RegistrySandbox<KEY,ENTRY extends Identifiable<KEY>,MAP extends Map<KEY,ENTRY>,REGISTRY extends Registry<KEY,ENTRY>> | |
| RegistryService | |
| SynchronizableRegistry<KEY,ENTRY extends Identifiable<KEY>> |
| Class | Description |
|---|---|
| AbstractConsistencyHandler<KEY,VALUE extends Identifiable<KEY>,MAP extends Map<KEY,VALUE>,R extends Registry<KEY,VALUE>> | |
| AbstractProtoBufRegistryConsistencyHandler<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>> | |
| AbstractRegistry<KEY,ENTRY extends Identifiable<KEY>,MAP extends Map<KEY,ENTRY>,REGISTRY extends Registry<KEY,ENTRY>,PLUGIN extends RegistryPlugin<KEY,ENTRY,REGISTRY>> | |
| 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.
|
| ActivatableEntryRegistrySynchronizer<KEY,ENTRY extends Configurable<KEY,CONFIG_M> & Activatable & Shutdownable,CONFIG_M extends com.google.protobuf.GeneratedMessage,CONFIG_MB extends com.google.protobuf.GeneratedMessage.Builder<CONFIG_MB>> |
* @author Tamino Huxohl
|
| ControllerRegistryImpl<KEY,ENTRY extends org.openbase.jul.pattern.Controller & Identifiable<KEY>> |
* @author Tamino Huxohl
|
| EnableableEntryRegistrySynchronizer<KEY,ENTRY extends Configurable<KEY,CONFIG_M> & Enableable,CONFIG_M extends com.google.protobuf.GeneratedMessage,CONFIG_MB extends com.google.protobuf.GeneratedMessage.Builder<CONFIG_MB>> | |
| FileSynchronizedRegistryImpl<KEY,ENTRY extends Identifiable<KEY>,MAP extends Map<KEY,ENTRY>,REGISTRY extends FileSynchronizedRegistry<KEY,ENTRY>> | |
| FileSynchronizedRegistrySandbox<KEY,ENTRY extends Identifiable<KEY>,MAP extends Map<KEY,ENTRY>,REGISTRY extends FileSynchronizedRegistry<KEY,ENTRY>> | |
| MockRegistrySandbox<KEY,ENTRY extends Identifiable<KEY>,MAP extends Map<KEY,ENTRY>,R extends Registry<KEY,ENTRY>> | |
| ProtoBufFileSynchronizedRegistry<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>,SIB extends com.google.protobuf.GeneratedMessage.Builder<SIB>> | |
| ProtoBufFileSynchronizedRegistrySandbox<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>,SIB extends com.google.protobuf.GeneratedMessage.Builder<SIB>> | |
| RegistryImpl<KEY,ENTRY extends Identifiable<KEY>> | |
| RegistrySandboxImpl<KEY,ENTRY extends Identifiable<KEY>,MAP extends Map<KEY,ENTRY>,R extends Registry<KEY,ENTRY>,P extends RegistryPlugin<KEY,ENTRY,R>> | |
| RegistrySynchronizer<KEY,ENTRY extends Configurable<KEY,CONFIG_M>,CONFIG_M extends com.google.protobuf.GeneratedMessage,CONFIG_MB extends com.google.protobuf.GeneratedMessage.Builder<CONFIG_MB>> | |
| RemoteControllerRegistry<KEY,ENTRY extends org.openbase.jul.pattern.Remote & Identifiable<KEY>> |
* @author Divine Threepwood
|
| RemoteControllerRegistryImpl<KEY,ENTRY extends org.openbase.jul.pattern.Remote & Identifiable<KEY>> |
* @author Tamino Huxohl
|
| RemoteRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>> | |
| RemoteRegistryImpl<KEY,ENTRY extends org.openbase.jul.pattern.Controller & Identifiable<KEY>> |
* @author Tamino Huxohl
|
| SynchronizableRegistryImpl<KEY,ENTRY extends Identifiable<KEY>> |
A simple
AbstractRegistry implementation providing the timestamp of the last synchronization by implementing the SynchronizableRegistry interface. |
| Enum | Description |
|---|---|
| FileSynchronizedRegistryImpl.DatabaseState |
| Exception | Description |
|---|---|
| EntryModification |
Copyright © 2015–2018 openbase.org. All rights reserved.