org.apache.ojb.odmg.collections
Class DCollectionFactory.DMapFactory

java.lang.Object
  extended byorg.apache.ojb.broker.util.factory.ConfigurableFactory
      extended byorg.apache.ojb.odmg.collections.DCollectionFactory.BaseFactory
          extended byorg.apache.ojb.odmg.collections.DCollectionFactory.DMapFactory
All Implemented Interfaces:
Configurable
Enclosing class:
DCollectionFactory

static final class DCollectionFactory.DMapFactory
extends DCollectionFactory.BaseFactory


Field Summary
(package private) static DCollectionFactory.BaseFactory singleton
           
 
Constructor Summary
(package private) DCollectionFactory.DMapFactory()
           
 
Method Summary
(package private)  java.lang.Object createCollectionOrMap()
           
(package private)  java.lang.Object createCollectionOrMap(PBKey key)
           
protected  java.lang.String getConfigurationKey()
          must be implemented in the concrete factory classes.
 
Methods inherited from class org.apache.ojb.broker.util.factory.ConfigurableFactory
buildArgumentString, configure, createNewInstance, createNewInstance, createNewInstance, getClassToServe, getLogger, setClassToServe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

singleton

static final DCollectionFactory.BaseFactory singleton
Constructor Detail

DCollectionFactory.DMapFactory

DCollectionFactory.DMapFactory()
Method Detail

getConfigurationKey

protected java.lang.String getConfigurationKey()
Description copied from class: ConfigurableFactory
must be implemented in the concrete factory classes. the configuration key is used to lookup the Class to serve from the OjbConfiguration in configure().

Specified by:
getConfigurationKey in class ConfigurableFactory

createCollectionOrMap

java.lang.Object createCollectionOrMap()

createCollectionOrMap

java.lang.Object createCollectionOrMap(PBKey key)


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14