|
||||||||||
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
Throwable
public PersistenceManager getPersistenceManager()
getPersistenceManager
in interface PersistenceManagerFactory
public PersistenceManager getPersistenceManager(String userid, String password)
getPersistenceManager
in interface PersistenceManagerFactory
public void setNontransactionalRead(boolean value)
setNontransactionalRead
in interface PersistenceManagerFactory
public boolean getNontransactionalRead()
getNontransactionalRead
in interface PersistenceManagerFactory
public void setNontransactionalWrite(boolean value)
setNontransactionalWrite
in interface PersistenceManagerFactory
public boolean getNontransactionalWrite()
getNontransactionalWrite
in interface PersistenceManagerFactory
public void setOptimistic(boolean value)
setOptimistic
in interface PersistenceManagerFactory
public boolean getOptimistic()
getOptimistic
in interface PersistenceManagerFactory
public void setRetainValues(boolean value)
setRetainValues
in interface PersistenceManagerFactory
public boolean getRetainValues()
getRetainValues
in interface PersistenceManagerFactory
public void setRestoreValues(boolean restoreValues)
setRestoreValues
in interface PersistenceManagerFactory
public boolean getRestoreValues()
getRestoreValues
in interface PersistenceManagerFactory
public void setConnectionUserName(String s)
setConnectionUserName
in interface PersistenceManagerFactory
public String getConnectionUserName()
getConnectionUserName
in interface PersistenceManagerFactory
public void setConnectionPassword(String s)
setConnectionPassword
in interface PersistenceManagerFactory
public void setConnectionURL(String s)
setConnectionURL
in interface PersistenceManagerFactory
public String getConnectionURL()
getConnectionURL
in interface PersistenceManagerFactory
public void setConnectionDriverName(String s)
setConnectionDriverName
in interface PersistenceManagerFactory
public String getConnectionDriverName()
getConnectionDriverName
in interface PersistenceManagerFactory
public 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 PersistenceManagerFactory
public String getConnectionFactoryName()
getConnectionFactoryName
in interface PersistenceManagerFactory
public void setConnectionFactory(Object o)
setConnectionFactory
in interface PersistenceManagerFactory
public Object getConnectionFactory()
getConnectionFactory
in interface PersistenceManagerFactory
public void setConnectionFactory2Name(String s)
setConnectionFactory2Name
in interface PersistenceManagerFactory
public String getConnectionFactory2Name()
getConnectionFactory2Name
in interface PersistenceManagerFactory
public void setConnectionFactory2(Object o)
setConnectionFactory2
in interface PersistenceManagerFactory
public Object getConnectionFactory2()
getConnectionFactory2
in interface PersistenceManagerFactory
public void setMultithreaded(boolean value)
setMultithreaded
in interface PersistenceManagerFactory
public boolean getMultithreaded()
getMultithreaded
in interface PersistenceManagerFactory
public void setIgnoreCache(boolean value)
setIgnoreCache
in interface PersistenceManagerFactory
public boolean getIgnoreCache()
getIgnoreCache
in interface PersistenceManagerFactory
public Collection supportedOptions()
supportedOptions
in interface PersistenceManagerFactory
public Properties getProperties()
getProperties
in interface PersistenceManagerFactory
public 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 |