|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.xorm.InterfaceManagerFactory
Factory that allows the creation of InterfaceManager objects. Configured via a properties file. The properties file should always contain the following:
javax.jdo.PersistenceManagerFactoryClass=org.xorm.InterfaceManagerFactoryFor use with relational databases, you should set at minimum:
javax.jdo.option.ConnectionDriverName={name of JDBC driver class}
javax.jdo.option.ConnectionURL={JDBC URL}
For use as in an in-memory database, you may omit all properties.
For use with other datastore backends, you will need to set
org.xorm.option.ConnectionInfoClass={name of ConnectionInfo class}
Refer to the XORM User's Guide for a full list of available properties.
| Field Summary |
| Fields inherited from interface org.xorm.I15d |
I18N |
| Constructor Summary | |
InterfaceManagerFactory()
Deprecated. This constructor is provided for compatibility with the JDO 1.0 TCK. Application code should always construct a PersistenceManagerFactory using either the JDOHelper static methods or the static helper methods on the org.xorm.XORM class. |
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public InterfaceManagerFactory()
| Method Detail |
public static PersistenceManagerFactory getPersistenceManagerFactory(Properties properties)
throws Throwable
Throwablepublic PersistenceManager getPersistenceManager()
getPersistenceManager in interface PersistenceManagerFactory
public PersistenceManager getPersistenceManager(String userid,
String password)
getPersistenceManager in interface PersistenceManagerFactorypublic void setNontransactionalRead(boolean value)
setNontransactionalRead in interface PersistenceManagerFactorypublic boolean getNontransactionalRead()
getNontransactionalRead in interface PersistenceManagerFactorypublic void setNontransactionalWrite(boolean value)
setNontransactionalWrite in interface PersistenceManagerFactorypublic boolean getNontransactionalWrite()
getNontransactionalWrite in interface PersistenceManagerFactorypublic void setOptimistic(boolean value)
setOptimistic in interface PersistenceManagerFactorypublic boolean getOptimistic()
getOptimistic in interface PersistenceManagerFactorypublic void setRetainValues(boolean value)
setRetainValues in interface PersistenceManagerFactorypublic boolean getRetainValues()
getRetainValues in interface PersistenceManagerFactorypublic void setRestoreValues(boolean restoreValues)
setRestoreValues in interface PersistenceManagerFactorypublic boolean getRestoreValues()
getRestoreValues in interface PersistenceManagerFactorypublic void setConnectionUserName(String s)
setConnectionUserName in interface PersistenceManagerFactorypublic String getConnectionUserName()
getConnectionUserName in interface PersistenceManagerFactorypublic void setConnectionPassword(String s)
setConnectionPassword in interface PersistenceManagerFactorypublic void setConnectionURL(String s)
setConnectionURL in interface PersistenceManagerFactorypublic String getConnectionURL()
getConnectionURL in interface PersistenceManagerFactorypublic void setConnectionDriverName(String s)
setConnectionDriverName in interface PersistenceManagerFactorypublic String getConnectionDriverName()
getConnectionDriverName in interface PersistenceManagerFactorypublic int getMaxPool()
public void setMaxPool(int i)
public int getMinPool()
public void setMinPool(int i)
public int getMsWait()
public void setMsWait(int i)
public void setConnectionFactoryName(String s)
setConnectionFactoryName in interface PersistenceManagerFactorypublic String getConnectionFactoryName()
getConnectionFactoryName in interface PersistenceManagerFactorypublic void setConnectionFactory(Object o)
setConnectionFactory in interface PersistenceManagerFactorypublic Object getConnectionFactory()
getConnectionFactory in interface PersistenceManagerFactorypublic void setConnectionFactory2Name(String s)
setConnectionFactory2Name in interface PersistenceManagerFactorypublic String getConnectionFactory2Name()
getConnectionFactory2Name in interface PersistenceManagerFactorypublic void setConnectionFactory2(Object o)
setConnectionFactory2 in interface PersistenceManagerFactorypublic Object getConnectionFactory2()
getConnectionFactory2 in interface PersistenceManagerFactorypublic void setMultithreaded(boolean value)
setMultithreaded in interface PersistenceManagerFactorypublic boolean getMultithreaded()
getMultithreaded in interface PersistenceManagerFactorypublic void setIgnoreCache(boolean value)
setIgnoreCache in interface PersistenceManagerFactorypublic boolean getIgnoreCache()
getIgnoreCache in interface PersistenceManagerFactorypublic Collection supportedOptions()
supportedOptions in interface PersistenceManagerFactorypublic Properties getProperties()
getProperties in interface PersistenceManagerFactorypublic DataCache getCache()
public void close()
close in interface PersistenceManagerFactory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||