Save This Page
Home » apache-openjpa-1.1.0-source » org.apache.openjpa » kernel » [javadoc | source]
org.apache.openjpa.kernel
public class: DelegatingBrokerFactory [javadoc | source]
java.lang.Object
   org.apache.openjpa.kernel.DelegatingBrokerFactory

All Implemented Interfaces:
    BrokerFactory

Delegating broker factory that can also perform exception translation for use in facades.
Constructor:
 public DelegatingBrokerFactory(BrokerFactory factory) 
    Constructor; supply delegate.
 public DelegatingBrokerFactory(BrokerFactory factory,
    RuntimeExceptionTranslator trans) 
    Constructor; supply delegate and exception translator.
Method from org.apache.openjpa.kernel.DelegatingBrokerFactory Summary:
addLifecycleListener,   addTransactionListener,   close,   equals,   getConfiguration,   getDelegate,   getInnermostDelegate,   getProperties,   getUserObject,   hashCode,   isClosed,   lock,   newBroker,   newBroker,   putUserObject,   removeLifecycleListener,   removeTransactionListener,   translate,   unlock
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.openjpa.kernel.DelegatingBrokerFactory Detail:
 public  void addLifecycleListener(Object listener,
    Class[] classes) 
 public  void addTransactionListener(Object listener) 
 public  void close() 
 public boolean equals(Object other) 
 public OpenJPAConfiguration getConfiguration() 
 public BrokerFactory getDelegate() 
    Return the direct delegate.
 public BrokerFactory getInnermostDelegate() 
    Return the native delegate.
 public Properties getProperties() 
 public Object getUserObject(Object key) 
 public int hashCode() 
 public boolean isClosed() 
 public  void lock() 
 public Broker newBroker() 
 public Broker newBroker(String user,
    String pass,
    boolean managed,
    int connRetainMode,
    boolean findExisting) 
 public Object putUserObject(Object key,
    Object val) 
 public  void removeLifecycleListener(Object listener) 
 public  void removeTransactionListener(Object listener) 
 protected RuntimeException translate(RuntimeException re) 
    Translate the OpenJPA exception.
 public  void unlock()