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.23 2004/04/04 23:53:30 brianm 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 org.apache.ojb.broker.util.configuration.Configurator getConfigurator()
          Returns the Configurator object.
static PBKey getDefaultKey()
           
static void releaseAllInstances()
           
static void setDefaultKey(PBKey key)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistenceBrokerFactory

public PersistenceBrokerFactory()
Method Detail

getConfigurator

public static org.apache.ojb.broker.util.configuration.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()


(C) 2002 - 2004 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.3, 2005-04-2