|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jpox.store.poid.PoidManager
Manager for the creation of PoidGenerators. Allows creation of generators and provides lookup by symbolic name.
Field Summary | |
protected java.util.Map |
generatorsByName
Map of PoidGenerator keyed by the symbolic name. |
protected static Localiser |
LOCALISER
Localisation of messages |
Constructor Summary | |
PoidManager()
Constructor. |
Method Summary | |
void |
clear()
Method to clear out the generators managed by this manager. |
PoidGenerator |
createPoidGenerator(ClassLoaderResolver clr,
java.lang.String name,
java.lang.String generatorClassName,
java.util.Properties props)
Method to create a PoidGenerator. |
PoidGenerator |
createPoidGenerator(ClassLoaderResolver clr,
java.lang.String name,
java.lang.String generatorClassName,
java.util.Properties props,
StoreManager storeMgr,
PoidConnectionProvider connectionProvider)
Method to create a PoidGenerator when the generator is datastore based. |
PoidGenerator |
getPoidGenerator(java.lang.String name)
Accessor for the PoidGenerator with the given symbolic name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static final Localiser LOCALISER
protected java.util.Map generatorsByName
Constructor Detail |
public PoidManager()
Method Detail |
public void clear()
public PoidGenerator getPoidGenerator(java.lang.String name)
name
- Name of the PoidGenerator when created
public PoidGenerator createPoidGenerator(ClassLoaderResolver clr, java.lang.String name, java.lang.String generatorClassName, java.util.Properties props)
clr
- ClassLoader resolvername
- Symbolic name of the generatorgeneratorClassName
- Class name for the generator typeprops
- Properties to control the generator
public PoidGenerator createPoidGenerator(ClassLoaderResolver clr, java.lang.String name, java.lang.String generatorClassName, java.util.Properties props, StoreManager storeMgr, PoidConnectionProvider connectionProvider)
clr
- ClassLoader resolvername
- Symbolic name of the generatorgeneratorClassName
- Class name for the generator typeprops
- Properties to control the generatorstoreMgr
- Manager for the storeconnectionProvider
- Provider for connections
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |