|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.kernel.AbstractBrokerFactory
org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory
org.apache.openjpa.slice.jdbc.DistributedJDBCBrokerFactory
public class DistributedJDBCBrokerFactory
A factory for distributed JDBC datastores.
| Constructor Summary | |
|---|---|
DistributedJDBCBrokerFactory(DistributedJDBCConfiguration conf)
|
|
| Method Summary | |
|---|---|
Slice |
addSlice(String name,
Map properties)
Adds the given slice with the given properties. |
DistributedJDBCConfiguration |
getConfiguration()
Return the configuration for this factory. |
protected Object |
getFactoryInitializationBanner()
Return an object to be written to the log when this broker factory initializes. |
static JDBCBrokerFactory |
getInstance(ConfigurationProvider cp)
Factory method for obtaining a possibly-pooled factory from properties. |
static JDBCBrokerFactory |
getInstance(JDBCConfiguration conf)
Factory method for constructing a factory from a configuration. |
static DistributedJDBCBrokerFactory |
newInstance(ConfigurationProvider cp)
Factory method for constructing a factory from properties. |
protected org.apache.openjpa.slice.jdbc.DistributedJDBCStoreManager |
newStoreManager()
Return a new StoreManager for this runtime. |
| Methods inherited from class org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory |
|---|
getProperties, newBrokerImpl, synchronizeMappings, synchronizeMappings |
| Methods inherited from class org.apache.openjpa.kernel.AbstractBrokerFactory |
|---|
addLifecycleListener, addListeners, addTransactionListener, assertOpen, close, configureBroker, createDelegatingStoreManager, findBroker, findTransactionalBroker, getOpenBrokers, getPooledFactoryForKey, getPoolKey, getSupportedProperties, getUserObject, isClosed, loadPersistentTypes, lock, makeReadOnly, newBroker, newBroker, newBroker, newBroker, newBroker, newBroker, pool, putUserObject, readResolve, releaseBroker, removeLifecycleListener, removeTransactionListener, setup, toPoolKey, unlock |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.openjpa.kernel.BrokerFactory |
|---|
addLifecycleListener, addTransactionListener, assertOpen, close, getProperties, getSupportedProperties, getUserObject, isClosed, lock, newBroker, newBroker, newBroker, putUserObject, removeLifecycleListener, removeTransactionListener, unlock |
| Constructor Detail |
|---|
public DistributedJDBCBrokerFactory(DistributedJDBCConfiguration conf)
| Method Detail |
|---|
public static DistributedJDBCBrokerFactory newInstance(ConfigurationProvider cp)
Bootstrap.newBrokerFactory().
public static JDBCBrokerFactory getInstance(ConfigurationProvider cp)
Bootstrap.getBrokerFactory().
public static JDBCBrokerFactory getInstance(JDBCConfiguration conf)
public DistributedJDBCConfiguration getConfiguration()
AbstractBrokerFactory
getConfiguration in interface BrokerFactorygetConfiguration in class AbstractBrokerFactory
public Slice addSlice(String name,
Map properties)
DistributedBrokerFactory
addSlice in interface DistributedBrokerFactoryname - logical name of the to be added slice. Must be different from
any currently available slices.properties - key-value pair of configuration for the slice to be
added. The keys must have openjpa.slice.<name>.* as prefix.DistributedConfiguration.getAvailableSliceNames(),
DistributedConfiguration.addSlice(String, Map)protected org.apache.openjpa.slice.jdbc.DistributedJDBCStoreManager newStoreManager()
AbstractBrokerFactoryAbstractBrokerFactory.newBroker() method.
newStoreManager in class JDBCBrokerFactoryprotected Object getFactoryInitializationBanner()
AbstractBrokerFactory
getFactoryInitializationBanner in class AbstractBrokerFactory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||