|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Defines the properties necessary to configure runtime properties and connect to a data source.
The following is a list of recognized properties:
Configuration| Field Summary | |
static java.lang.String |
LOG_DATACACHE
Name of logger for messages from the data cache: com.solarmetric.kodo.DataCache. |
static java.lang.String |
LOG_ENHANCE
Name of logger for enhancement-related messages: com.solarmetric.kodo.Enhance. |
static java.lang.String |
LOG_METADATA
Name of logger for JDO metadata-related messages: com.solarmetric.kodo.MetaData. |
static java.lang.String |
LOG_RUNTIME
Name of logger for messages from the runtime system: com.solarmetric.kodo.Runtime. |
| Fields inherited from interface java.beans.BeanInfo |
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32 |
| Method Summary | |
com.solarmetric.rd.kodo.util.ClassResolver |
getClassResolver()
The ClassResolver to use. |
java.lang.String |
getClassResolverClass()
The full class name of the ClassResolver to use for custom
class loading. |
java.lang.String |
getClassResolverProperties()
Configuration options for the ClassResolver. |
java.lang.String |
getConnectionDriverName()
Class name of the Connection Driver. |
java.lang.Object |
getConnectionFactory()
The connection factory, possibly from JNDI. |
java.lang.Object |
getConnectionFactory2()
The connection factory, possibly from JNDI. |
java.lang.String |
getConnectionFactory2Name()
The name for the second data store connection factory. |
java.lang.String |
getConnectionFactoryName()
The name for the data store connection factory. |
java.lang.String |
getConnectionFactoryProperties()
Configuration properties for the connection factory. |
java.lang.String |
getConnectionPassword()
The password for the data store connection. |
java.lang.String |
getConnectionProperties()
These properties provide any additional information needed to establish connections. |
java.lang.String |
getConnectionURL()
The URL for the data store connection. |
java.lang.String |
getConnectionUserName()
The user name for the data store connection. |
com.solarmetric.rd.kodo.runtime.datacache.DataCache |
getDataCache()
The L2 DataCache to use. |
java.lang.String |
getDataCacheClass()
The DataCache to use for level-2 data store caching. |
java.lang.String |
getDataCacheProperties()
Configuration options for the DataCache. |
int |
getFetchBatchSize()
Get the size of the batch that will be pre-selected when accessing elements in a query or relationship. |
int |
getFetchThreshold()
Get the threshold below which result lists will be completely instantiated upon their creation. |
java.lang.String |
getFilterListenerClasses()
A ','-separted list of the class names of the query FilterListeners to use. |
com.solarmetric.rd.kodo.query.FilterListener[] |
getFilterListeners()
Return the query filter listeners. |
boolean |
getIgnoreCache()
The default IgnoreCache setting for all PersistenceManager instances obtained from this factory. |
com.solarmetric.rd.license.License |
getLicense()
Return the license for the set license key. |
java.lang.String |
getLicenseKey()
The license key for Kodo. |
com.solarmetric.rd.kodo.runtime.ManagedRuntime |
getManagedRuntime()
The plugin to use for integrating with a managed runtime. |
java.lang.String |
getManagedRuntimeClass()
The full class name of the ManagedRuntime to use for managed
environments. |
java.lang.String |
getManagedRuntimeProperties()
Configuration options for the ManagedRuntime. |
com.solarmetric.rd.kodo.meta.JDOMetaDataRepository |
getMetaDataRepository()
The metadata repository of managed class information. |
boolean |
getMultithreaded()
The default Multithreaded setting for all PersistenceManager instances obtained from this factory. |
boolean |
getNontransactionalRead()
The default NontransactionalRead setting for all PersistenceManager instances obtained from this factory. |
boolean |
getNontransactionalWrite()
The default NontransactionalWrite setting for all PersistenceManager instances obtained from this factory. |
boolean |
getOptimistic()
The default Optimistic setting for all PersistenceManager instances obtained from this factory. |
java.lang.String |
getPersistenceManagerClass()
The full class name of the PersistenceManager type to create. |
java.lang.String |
getPersistenceManagerFactoryClass()
The PersistenceManagerFactory class name. |
java.lang.String |
getPersistenceManagerProperties()
Configuration options for the PersistenceManager. |
com.solarmetric.rd.kodo.util.ProxyManager |
getProxyManager()
The ProxyManager to use. |
java.lang.String |
getProxyManagerClass()
The full class name of the ProxyManager to use for second
class object proxies. |
java.lang.String |
getProxyManagerProperties()
Configuration for the ProxyManager. |
boolean |
getRestoreValues()
The default RestoreValues setting for all PersistenceManager instances obtained from this factory. |
boolean |
getRetainValues()
The default RetainValues setting for all PersistenceManager instances obtained from this factory. |
boolean |
getUseManagedRuntime()
Whether to use managed transactions for persistence managers produced by the configured factory. |
void |
setClassResolver(com.solarmetric.rd.kodo.util.ClassResolver classResolver)
The ClassResolver to use. |
void |
setClassResolverClass(java.lang.String classResolverClass)
The full class name of the ClassResolver to use for custom
class loading. |
void |
setClassResolverProperties(java.lang.String classResolverProperties)
Configuration options for the ClassResolver. |
void |
setConnectionDriverName(java.lang.String driverName)
Class name of the Connection Driver. |
void |
setConnectionFactory(java.lang.Object factory)
The connection factory. |
void |
setConnectionFactory2(java.lang.Object factory)
The connection factory. |
void |
setConnectionFactory2Name(java.lang.String cf2Name)
The name for the second data store connection factory. |
void |
setConnectionFactoryName(java.lang.String cfName)
The name for the data store connection factory. |
void |
setConnectionFactoryProperties(java.lang.String props)
Configuration properties for the connection factory. |
void |
setConnectionPassword(java.lang.String connectionPassword)
The password for the data store connection. |
void |
setConnectionProperties(java.lang.String props)
These properties provide any additional information needed to establish connections. |
void |
setConnectionURL(java.lang.String connectionURL)
The URL for the data store connection. |
void |
setConnectionUserName(java.lang.String connectionUserName)
The user name for the data store connection. |
void |
setDataCache(com.solarmetric.rd.kodo.runtime.datacache.DataCache cache)
The L2 DataCache to use. |
void |
setDataCacheClass(java.lang.String dataCacheClass)
The DataCache to use for level-2 data store caching. |
void |
setDataCacheProperties(java.lang.String props)
Configuration options for the DataCache. |
void |
setFetchBatchSize(int size)
Set the size of the batch that will be pre-selected when accessing elements in a query or relationship. |
void |
setFetchBatchSize(java.lang.Integer size)
Wrapper for JCA usage of setFetchBatchSize(int). |
void |
setFetchThreshold(int threshold)
Set the threshold below which result lists will be completely instantiated upon their creation. |
void |
setFetchThreshold(java.lang.Integer threshold)
Wrapper for JCA usage of setFetchThreshold(int). |
void |
setFilterListenerClasses(java.lang.String listeners)
A ','-separted list of the class names of the query FilterListeners to use. |
void |
setFilterListeners(com.solarmetric.rd.kodo.query.FilterListener[] listeners)
Set the query filter listeners. |
void |
setIgnoreCache(boolean ignoreCache)
The default IgnoreCache setting for all PersistenceManager instances obtained from this factory. |
void |
setIgnoreCache(java.lang.Boolean ignoreCache)
Wrapper for JCA usage of setIgnoreCache(boolean). |
void |
setLicenseKey(java.lang.String licenseKey)
The license key for Kodo. |
void |
setManagedRuntime(com.solarmetric.rd.kodo.runtime.ManagedRuntime runtime)
The plugin to use for integrating with a managed runtime. |
void |
setManagedRuntimeClass(java.lang.String managedRuntimeClass)
The full class name of the ManagedRuntime to use for managed
environments. |
void |
setManagedRuntimeProperties(java.lang.String props)
Configuration options for the ManagedRuntime. |
void |
setMetaDataRepository(com.solarmetric.rd.kodo.meta.JDOMetaDataRepository mdRepos)
The metadata repository of managed class information. |
void |
setMultithreaded(boolean multithreaded)
The default Multithreaded setting for all PersistenceManager instances obtained from this factory. |
void |
setMultithreaded(java.lang.Boolean multithreaded)
Wrapper for JCA usage of setMultithreaded(boolean). |
void |
setNontransactionalRead(boolean ntRead)
The default NontransactionalRead setting for all PersistenceManager instances obtained from this factory. |
void |
setNontransactionalRead(java.lang.Boolean ntRead)
Wrapper for JCA usage of setNontransactionalRead(boolean). |
void |
setNontransactionalWrite(boolean ntWrite)
The default NontransactionalWrite setting for all PersistenceManager instances obtained from this factory. |
void |
setNontransactionalWrite(java.lang.Boolean ntWrite)
Wrapper for JCA usage of setNontransactionalWrite(boolean). |
void |
setOptimistic(boolean optimistic)
The default Optimistic setting for all PersistenceManager instances obtained from this factory. |
void |
setOptimistic(java.lang.Boolean optimistic)
Wrapper for JCA usage of setOptimistic(boolean). |
void |
setPersistenceManagerClass(java.lang.String pmClass)
The full class name of the PersistenceManager type to create. |
void |
setPersistenceManagerFactoryClass(java.lang.String pmFactoryClass)
The PersistenceManagerFactory class name. |
void |
setPersistenceManagerProperties(java.lang.String props)
Configuration options for the PersistenceManager. |
void |
setProxyManager(com.solarmetric.rd.kodo.util.ProxyManager manager)
The ProxyManager to use. |
void |
setProxyManagerClass(java.lang.String proxyClass)
The full class name of the ProxyManager to use for second
class object proxies. |
void |
setProxyManagerProperties(java.lang.String props)
Configuration for the ProxyManager. |
void |
setRestoreValues(boolean restoreValues)
The default RestoreValues setting for all PersistenceManager instances obtained from this factory. |
void |
setRestoreValues(java.lang.Boolean restoreValues)
Wrapper for JCA usage of setRestoreValues(boolean). |
void |
setRetainValues(boolean retainValues)
The default RetainValues setting for all PersistenceManager instances obtained from this factory. |
void |
setRetainValues(java.lang.Boolean retainValues)
Wrapper for JCA usage of setRetainValues(boolean). |
void |
setUseManagedRuntime(boolean useManaged)
Whether to use managed transactions for persistence managers produced by the configured factory. |
void |
setUseManagedRuntime(java.lang.Boolean useManaged)
Wrapper for JCA usage of setUseManagedRuntime(boolean). |
| Methods inherited from interface com.solarmetric.rd.conf.Configuration |
free, fromProperties, getLog, getLogFactory, isFrozen, setFrozen, setLog, setLogFactory, toProperties |
| Methods inherited from interface java.beans.BeanInfo |
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getPropertyDescriptors |
| Field Detail |
public static final java.lang.String LOG_METADATA
com.solarmetric.kodo.MetaData.
public static final java.lang.String LOG_ENHANCE
com.solarmetric.kodo.Enhance.
public static final java.lang.String LOG_RUNTIME
com.solarmetric.kodo.Runtime.
public static final java.lang.String LOG_DATACACHE
com.solarmetric.kodo.DataCache.
| Method Detail |
public java.lang.String getLicenseKey()
public void setLicenseKey(java.lang.String licenseKey)
public com.solarmetric.rd.license.License getLicense()
public java.lang.String getClassResolverClass()
ClassResolver to use for custom
class loading. Defaults to a spec-complicant resolution algorithm.
public void setClassResolverClass(java.lang.String classResolverClass)
ClassResolver to use for custom
class loading. Defaults to a spec-complicant resolution algorithm.
public java.lang.String getClassResolverProperties()
ClassResolver.
public void setClassResolverProperties(java.lang.String classResolverProperties)
ClassResolver.
public com.solarmetric.rd.kodo.util.ClassResolver getClassResolver()
ClassResolver to use.
public void setClassResolver(com.solarmetric.rd.kodo.util.ClassResolver classResolver)
ClassResolver to use.
public java.lang.String getPersistenceManagerClass()
PersistenceManager type to create.
public void setPersistenceManagerClass(java.lang.String pmClass)
PersistenceManager type to create.
public java.lang.String getPersistenceManagerProperties()
PersistenceManager.
public void setPersistenceManagerProperties(java.lang.String props)
PersistenceManager.
public java.lang.String getDataCacheClass()
DataCache to use for level-2 data store caching.
public void setDataCacheClass(java.lang.String dataCacheClass)
DataCache to use for level-2 data store caching.
public java.lang.String getDataCacheProperties()
DataCache.
public void setDataCacheProperties(java.lang.String props)
DataCache.
public com.solarmetric.rd.kodo.runtime.datacache.DataCache getDataCache()
DataCache to use.
public void setDataCache(com.solarmetric.rd.kodo.runtime.datacache.DataCache cache)
DataCache to use.
public boolean getUseManagedRuntime()
public void setUseManagedRuntime(boolean useManaged)
public void setUseManagedRuntime(java.lang.Boolean useManaged)
setUseManagedRuntime(boolean).
public java.lang.String getManagedRuntimeClass()
ManagedRuntime to use for managed
environments.
public void setManagedRuntimeClass(java.lang.String managedRuntimeClass)
ManagedRuntime to use for managed
environments.
public java.lang.String getManagedRuntimeProperties()
ManagedRuntime.
public void setManagedRuntimeProperties(java.lang.String props)
ManagedRuntime.
public com.solarmetric.rd.kodo.runtime.ManagedRuntime getManagedRuntime()
public void setManagedRuntime(com.solarmetric.rd.kodo.runtime.ManagedRuntime runtime)
public java.lang.String getProxyManagerClass()
ProxyManager to use for second
class object proxies.
public void setProxyManagerClass(java.lang.String proxyClass)
ProxyManager to use for second
class object proxies.
public java.lang.String getProxyManagerProperties()
ProxyManager.
public void setProxyManagerProperties(java.lang.String props)
ProxyManager.
public com.solarmetric.rd.kodo.util.ProxyManager getProxyManager()
ProxyManager to use.
public void setProxyManager(com.solarmetric.rd.kodo.util.ProxyManager manager)
ProxyManager to use.
public java.lang.String getConnectionProperties()
public void setConnectionProperties(java.lang.String props)
public java.lang.String getConnectionFactoryProperties()
public void setConnectionFactoryProperties(java.lang.String props)
public java.lang.String getPersistenceManagerFactoryClass()
PersistenceManagerFactory class name.
public void setPersistenceManagerFactoryClass(java.lang.String pmFactoryClass)
PersistenceManagerFactory class name.
public boolean getOptimistic()
public void setOptimistic(boolean optimistic)
public void setOptimistic(java.lang.Boolean optimistic)
setOptimistic(boolean).
public boolean getRetainValues()
public void setRetainValues(boolean retainValues)
public void setRetainValues(java.lang.Boolean retainValues)
setRetainValues(boolean).
public boolean getRestoreValues()
public void setRestoreValues(boolean restoreValues)
public void setRestoreValues(java.lang.Boolean restoreValues)
setRestoreValues(boolean).
public boolean getIgnoreCache()
public void setIgnoreCache(boolean ignoreCache)
public void setIgnoreCache(java.lang.Boolean ignoreCache)
setIgnoreCache(boolean).
public boolean getNontransactionalRead()
public void setNontransactionalRead(boolean ntRead)
public void setNontransactionalRead(java.lang.Boolean ntRead)
setNontransactionalRead(boolean).
public boolean getNontransactionalWrite()
public void setNontransactionalWrite(boolean ntWrite)
public void setNontransactionalWrite(java.lang.Boolean ntWrite)
setNontransactionalWrite(boolean).
public boolean getMultithreaded()
public void setMultithreaded(boolean multithreaded)
public void setMultithreaded(java.lang.Boolean multithreaded)
setMultithreaded(boolean).
public java.lang.String getConnectionUserName()
public void setConnectionUserName(java.lang.String connectionUserName)
public java.lang.String getConnectionPassword()
public void setConnectionPassword(java.lang.String connectionPassword)
public java.lang.String getConnectionURL()
public void setConnectionURL(java.lang.String connectionURL)
public java.lang.String getConnectionDriverName()
public void setConnectionDriverName(java.lang.String driverName)
public java.lang.String getConnectionFactoryName()
public void setConnectionFactoryName(java.lang.String cfName)
public java.lang.Object getConnectionFactory()
public void setConnectionFactory(java.lang.Object factory)
public java.lang.String getConnectionFactory2Name()
public void setConnectionFactory2Name(java.lang.String cf2Name)
public java.lang.Object getConnectionFactory2()
public void setConnectionFactory2(java.lang.Object factory)
public int getFetchThreshold()
public void setFetchThreshold(int threshold)
public void setFetchThreshold(java.lang.Integer threshold)
setFetchThreshold(int).
public int getFetchBatchSize()
public void setFetchBatchSize(int size)
public void setFetchBatchSize(java.lang.Integer size)
setFetchBatchSize(int).
public java.lang.String getFilterListenerClasses()
FilterListeners to use.
public void setFilterListenerClasses(java.lang.String listeners)
FilterListeners to use.
public com.solarmetric.rd.kodo.query.FilterListener[] getFilterListeners()
public void setFilterListeners(com.solarmetric.rd.kodo.query.FilterListener[] listeners)
public com.solarmetric.rd.kodo.meta.JDOMetaDataRepository getMetaDataRepository()
public void setMetaDataRepository(com.solarmetric.rd.kodo.meta.JDOMetaDataRepository mdRepos)
|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||