KEY - M - MB - public interface ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>> extends FileSynchronizedRegistry<KEY,IdentifiableMessage<KEY,M,MB>>
Shutdownable.ShutdownDeamonTYPE_FIELD_NAME| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(M key) |
MB |
getBuilder(KEY key) |
M |
getMessage(KEY key) |
default List<M> |
getMessages() |
M |
register(M entry) |
M |
remove(M entry) |
M |
update(M entry) |
getDatabaseDirectory, getDBVersion, loadRegistry, saveRegistryaddDependencyObserver, clear, contains, contains, get, get, getEntries, getEntryMap, getName, isConsistent, isEmpty, isEmtpy, isReadOnly, isReady, isSandbox, recursiveTryLockRegistry, register, remove, remove, removeDependencyObserver, size, tryLockRegistry, unlockRegistry, updatecheckWriteAccess, isWritableaddObserver, getLatestValue, getValue, getValueFuture, isValueAvailable, removeObserver, waitForValue, waitForValueregisterShutdownHook, registerShutdownHook, shutdownM register(M entry) throws CouldNotPerformException
CouldNotPerformExceptionboolean contains(M key) throws CouldNotPerformException
CouldNotPerformExceptionM update(M entry) throws CouldNotPerformException
CouldNotPerformExceptionM remove(M entry) throws CouldNotPerformException
CouldNotPerformExceptionM getMessage(KEY key) throws CouldNotPerformException
CouldNotPerformExceptiondefault List<M> getMessages() throws CouldNotPerformException
CouldNotPerformExceptionMB getBuilder(KEY key) throws CouldNotPerformException
CouldNotPerformExceptionCopyright © 2015–2018 openbase.org. All rights reserved.