public abstract class AbstractRegistry<Discovery extends IBaseDiscovery> extends Object
| Constructor and Description |
|---|
AbstractRegistry(Class<Discovery> registryType) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Dispose the registry.
|
protected abstract void |
doDispose() |
void |
initialize() |
protected void |
initializeIfNeeded() |
protected void |
onEndInitialization()
Method called when registry end initialization.
|
protected void |
onStartInitialization()
Method called when registry start initialization.
|
protected abstract boolean |
registerInstance(Discovery instance)
Register the instance in the registry.
|
public void initialize()
protected void initializeIfNeeded()
protected void onStartInitialization()
protected void onEndInitialization()
protected abstract boolean registerInstance(Discovery instance)
instance - public final void dispose()
protected abstract void doDispose()
Copyright © 2017. All Rights Reserved.