org.apache.ojb.broker
Class PersistenceBrokerFactory

java.lang.Object
  extended byorg.apache.ojb.broker.PersistenceBrokerFactory

public class PersistenceBrokerFactory
extends java.lang.Object

Convenience factory class that produces PersistenceBroker instances.

Version:
$Id: PersistenceBrokerFactory.java,v 1.21 2003/10/28 21:18:47 arminw Exp $
Author:
Thomas Mahler
See Also:
PersistenceBrokerFactoryFactory, PersistenceBrokerFactoryIF

Constructor Summary
PersistenceBrokerFactory()
           
 
Method Summary
static PersistenceBroker createPersistenceBroker(PBKey key)
           
static PersistenceBroker createPersistenceBroker(java.lang.String jcdAlias, java.lang.String user, java.lang.String password)
           
static PersistenceBroker defaultPersistenceBroker()
           
static Configurator getConfigurator()
          Returns the Configurator object.
static PBKey getDefaultKey()
           
static void releaseAllInstances()
           
static void setDefaultKey(PBKey key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistenceBrokerFactory

public PersistenceBrokerFactory()
Method Detail

getConfigurator

public static Configurator getConfigurator()
Returns the Configurator object.

Returns:
the configurator

setDefaultKey

public static void setDefaultKey(PBKey key)
See Also:
PersistenceBrokerFactoryIF.setDefaultKey(org.apache.ojb.broker.PBKey)

getDefaultKey

public static PBKey getDefaultKey()
See Also:
PersistenceBrokerFactoryIF.getDefaultKey()

defaultPersistenceBroker

public static PersistenceBroker defaultPersistenceBroker()
                                                  throws PBFactoryException
Throws:
PBFactoryException
See Also:
PersistenceBrokerFactoryIF.defaultPersistenceBroker()

createPersistenceBroker

public static PersistenceBroker createPersistenceBroker(java.lang.String jcdAlias,
                                                        java.lang.String user,
                                                        java.lang.String password)
                                                 throws PBFactoryException
Throws:
PBFactoryException
See Also:
PersistenceBrokerFactoryIF.createPersistenceBroker(java.lang.String, java.lang.String, java.lang.String)

createPersistenceBroker

public static PersistenceBroker createPersistenceBroker(PBKey key)
                                                 throws PBFactoryException
Throws:
PBFactoryException
See Also:
PersistenceBrokerFactoryIF.createPersistenceBroker(org.apache.ojb.broker.PBKey)

releaseAllInstances

public static void releaseAllInstances()
See Also:
PersistenceBrokerFactoryIF.releaseAllInstances()


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