| java.lang.Object org.apache.openjpa.kernel.AbstractBrokerFactory org.apache.openjpa.abstractstore.AbstractStoreBrokerFactory
AbstractStoreBrokerFactory | public class AbstractStoreBrokerFactory extends AbstractBrokerFactory (Code) | | BrokerFactory implementation for use with the
AbstractStoreManager . This provides integration into the
Bootstrap.getBrokerFactory bootstrapping mechanism, to facilitate
the process of creating a subclass of
AbstractStoreManager . New
store manager implementations need not extend this class. Instead, set the
org.apache.openjpa.BrokerFactory configuration property to
abstractstore ,
and set the org.apache.openjpa.abstractstore.AbstractStoreManager
configuration property to the full class name of your implementation.
Additionally, you can optionally create your own
BrokerFactory implementation. However, we recommend that you
use the AbstractStoreBrokerFactory , as it deals with pooling
and bootstrapping from a
Map object (the strategy used by
Bootstrap to create a factory in a vendor-neutral manner).
|
Methods inherited from org.apache.openjpa.kernel.AbstractBrokerFactory | public void addLifecycleListener(Object listener, Class[] classes)(Code)(Java Doc) protected void addListeners(BrokerImpl broker)(Code)(Java Doc) public void addTransactionListener(Object listener)(Code)(Java Doc) public void close()(Code)(Java Doc) protected void configureBroker(BrokerImpl broker)(Code)(Java Doc) protected BrokerImpl findBroker(String user, String pass, boolean managed)(Code)(Java Doc) protected BrokerImpl findTransactionalBroker(String user, String pass)(Code)(Java Doc) public OpenJPAConfiguration getConfiguration()(Code)(Java Doc) protected Object getFactoryInitializationBanner()(Code)(Java Doc) public Collection getOpenBrokers()(Code)(Java Doc) public Object getPoolKey()(Code)(Java Doc) public static AbstractBrokerFactory getPooledFactoryForKey(Object key)(Code)(Java Doc) public Properties getProperties()(Code)(Java Doc) public Object getUserObject(Object key)(Code)(Java Doc) public boolean isClosed()(Code)(Java Doc) public void lock()(Code)(Java Doc) public void makeReadOnly()(Code)(Java Doc) public Broker newBroker()(Code)(Java Doc) public Broker newBroker(String user, String pass)(Code)(Java Doc) public Broker newBroker(boolean managed, int connRetainMode)(Code)(Java Doc) public Broker newBroker(String user, String pass, boolean managed, int connRetainMode)(Code)(Java Doc) public Broker newBroker(String user, String pass, boolean managed, int connRetainMode, boolean findExisting)(Code)(Java Doc) protected BrokerImpl newBrokerImpl(String user, String pass)(Code)(Java Doc) abstract protected StoreManager newStoreManager()(Code)(Java Doc) protected static void pool(Object key, AbstractBrokerFactory factory)(Code)(Java Doc) public Object putUserObject(Object key, Object val)(Code)(Java Doc) protected Object readResolve() throws ObjectStreamException(Code)(Java Doc) public void removeLifecycleListener(Object listener)(Code)(Java Doc) public void removeTransactionListener(Object listener)(Code)(Java Doc) protected void setup()(Code)(Java Doc) protected static Object toPoolKey(Map map)(Code)(Java Doc) public void unlock()(Code)(Java Doc)
|
|
|