org.apache.derby.impl.services.monitor
Class ModuleInstance

java.lang.Object
  extended byorg.apache.derby.impl.services.monitor.ModuleInstance

class ModuleInstance
extends java.lang.Object

A description of an instance of a module.


Field Summary
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
 
Constructor Summary
protected ModuleInstance(java.lang.Object instance)
           
protected ModuleInstance(java.lang.Object instance, java.lang.String identifier, java.lang.Object service, java.lang.Object topLevelService)
           
 
Method Summary
protected  java.lang.String getIdentifier()
           
protected  java.lang.Object getInstance()
           
protected  java.lang.Object getTopLevelService()
           
protected  boolean isTypeAndName(PersistentService serviceType, java.lang.Class factoryInterface, java.lang.String otherCanonicalName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

protected java.lang.Object instance
The module instance


identifier

protected java.lang.String identifier
name of module, can be null


topLevelService

protected java.lang.Object topLevelService
the top-level service this module lives in, can be null or the service itself


service

protected java.lang.Object service
the actual service to which I belong, could be null.

Constructor Detail

ModuleInstance

protected ModuleInstance(java.lang.Object instance,
                         java.lang.String identifier,
                         java.lang.Object service,
                         java.lang.Object topLevelService)

ModuleInstance

protected ModuleInstance(java.lang.Object instance)
Method Detail

isTypeAndName

protected boolean isTypeAndName(PersistentService serviceType,
                                java.lang.Class factoryInterface,
                                java.lang.String otherCanonicalName)

getIdentifier

protected java.lang.String getIdentifier()

getTopLevelService

protected java.lang.Object getTopLevelService()

getInstance

protected java.lang.Object getInstance()

Built on Tue 2006-10-10 19:23:47+0200, from revision exported

Apache Derby V10.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.