class ModuleInstance
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
booted
Flag that tells whether booting of the module has completed.
|
protected java.lang.String |
identifier
name of module, can be null
|
protected java.lang.Object |
instance
The module instance
|
protected java.lang.Object |
service
the actual service to which I belong, could be null.
|
protected java.lang.Object |
topLevelService
the top-level service this module lives in, can be null or the service itself
|
Modifier | Constructor and Description |
---|---|
protected |
ModuleInstance(java.lang.Object instance) |
protected |
ModuleInstance(java.lang.Object instance,
java.lang.String identifier,
java.lang.Object service,
java.lang.Object topLevelService) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getIdentifier() |
protected java.lang.Object |
getInstance() |
protected java.lang.Object |
getTopLevelService() |
(package private) boolean |
isBooted()
Check whether booting of the module has completed.
|
protected boolean |
isTypeAndName(PersistentService serviceType,
java.lang.Class factoryInterface,
java.lang.String otherCanonicalName) |
(package private) void |
setBooted()
Set a flag that indicates that booting of the module has completed.
|
protected java.lang.Object instance
protected java.lang.String identifier
protected java.lang.Object topLevelService
protected java.lang.Object service
private boolean booted
protected ModuleInstance(java.lang.Object instance, java.lang.String identifier, java.lang.Object service, java.lang.Object topLevelService)
protected ModuleInstance(java.lang.Object instance)
protected boolean isTypeAndName(PersistentService serviceType, java.lang.Class factoryInterface, java.lang.String otherCanonicalName)
protected java.lang.String getIdentifier()
protected java.lang.Object getTopLevelService()
protected java.lang.Object getInstance()
void setBooted()
boolean isBooted()
true
if the module has been booted, or false
otherwiseApache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.