KEY - public class GitRegistryPlugin<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>> extends ProtobufRegistryPluginAdapter<KEY,M,MB>
Shutdownable.ShutdownDeamon| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
GitRegistryPlugin(FileSynchronizedRegistry<KEY,IdentifiableMessage<KEY,M,MB>> registry) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterRegister(IdentifiableMessage<KEY,M,MB> entry,
FileSynchronizer fileSynchronizer) |
void |
afterRemove(IdentifiableMessage<KEY,M,MB> entry,
FileSynchronizer fileSynchronizer) |
void |
afterUpdate(IdentifiableMessage<KEY,M,MB> entry,
FileSynchronizer fileSynchronizer) |
void |
checkAccess() |
void |
shutdown() |
beforeGet, beforeRegister, beforeRemove, beforeUpdateafterConsistencyCheck, afterConsistencyModification, afterRegister, afterRegistryChange, afterRemove, afterUpdate, beforeClear, beforeConsistencyCheck, beforeGet, beforeGetEntries, beforeRegister, beforeRemove, beforeUpdate, getRegistry, initclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitafterConsistencyCheck, afterConsistencyModification, afterRegister, afterRegistryChange, afterRemove, afterUpdate, beforeClear, beforeConsistencyCheck, beforeGet, beforeGetEntries, beforeRegister, beforeRemove, beforeUpdate, initregisterShutdownHook, registerShutdownHookpublic GitRegistryPlugin(FileSynchronizedRegistry<KEY,IdentifiableMessage<KEY,M,MB>> registry) throws InstantiationException
InstantiationExceptionpublic void afterRegister(IdentifiableMessage<KEY,M,MB> entry, FileSynchronizer fileSynchronizer) throws CouldNotPerformException
afterRegister in interface FileRegistryPlugin<KEY,IdentifiableMessage<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>afterRegister in class FileRegistryPluginAdapter<KEY,IdentifiableMessage<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>CouldNotPerformExceptionpublic void afterUpdate(IdentifiableMessage<KEY,M,MB> entry, FileSynchronizer fileSynchronizer) throws CouldNotPerformException
afterUpdate in interface FileRegistryPlugin<KEY,IdentifiableMessage<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>afterUpdate in class FileRegistryPluginAdapter<KEY,IdentifiableMessage<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>CouldNotPerformExceptionpublic void afterRemove(IdentifiableMessage<KEY,M,MB> entry, FileSynchronizer fileSynchronizer) throws CouldNotPerformException
afterRemove in interface FileRegistryPlugin<KEY,IdentifiableMessage<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>afterRemove in class FileRegistryPluginAdapter<KEY,IdentifiableMessage<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>CouldNotPerformExceptionpublic void checkAccess()
throws RejectedException
checkAccess in interface RegistryPlugin<KEY,IdentifiableMessage<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>checkAccess in class AbstractRegistryPluginAdapter<KEY,IdentifiableMessage<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>RejectedExceptionpublic final void shutdown()
shutdown in interface Shutdownableshutdown in class AbstractRegistryPluginAdapter<KEY,IdentifiableMessage<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>Copyright © 2015–2018 openbase.org. All rights reserved.