Save This Page
Home » apache-openjpa-1.1.0-source » org.apache.openjpa » conf » [javadoc | source]
org.apache.openjpa.conf
public class: OpenJPAConfigurationImpl [javadoc | source]
java.lang.Object
   org.apache.openjpa.lib.conf.ConfigurationImpl
      org.apache.openjpa.conf.OpenJPAConfigurationImpl

All Implemented Interfaces:
    OpenJPAConfiguration, Configuration, Externalizable, ValueListener

Direct Known Subclasses:
    JDBCConfigurationImpl, XMLConfiguration, DistributedJDBCConfigurationImpl

Implementation of the OpenJPAConfiguration interface.
Field Summary
protected  MetaDataRepository metaRepository     
protected  RemoteCommitEventManager remoteEventManager     
public  ObjectValue classResolverPlugin     
public  BrokerValue brokerPlugin     
public  ObjectValue dataCachePlugin     
public  ObjectValue dataCacheManagerPlugin     
public  IntValue dataCacheTimeout     
public  ObjectValue queryCachePlugin     
public  BooleanValue dynamicDataStructs     
public  ObjectValue managedRuntimePlugin     
public  BooleanValue transactionMode     
public  IntValue connectionRetainMode     
public  IntValue fetchBatchSize     
public  IntValue maxFetchDepth     
public  StringListValue fetchGroups     
public  IntValue flushBeforeQueries     
public  IntValue lockTimeout     
public  IntValue readLockLevel     
public  IntValue writeLockLevel     
public  ObjectValue seqPlugin     
public  PluginListValue filterListenerPlugins     
public  PluginListValue aggregateListenerPlugins     
public  BooleanValue retryClassRegistration     
public  ObjectValue proxyManagerPlugin     
public  StringValue connectionUserName     
public  StringValue connectionPassword     
public  StringValue connectionURL     
public  StringValue connectionDriverName     
public  ObjectValue connectionFactory     
public  StringValue connectionFactoryName     
public  StringValue connectionProperties     
public  StringValue connectionFactoryProperties     
public  BooleanValue connectionFactoryMode     
public  StringValue connection2UserName     
public  StringValue connection2Password     
public  StringValue connection2URL     
public  StringValue connection2DriverName     
public  StringValue connection2Properties     
public  ObjectValue connectionFactory2     
public  StringValue connectionFactory2Name     
public  StringValue connectionFactory2Properties     
public  BooleanValue optimistic     
public  IntValue autoClear     
public  BooleanValue retainState     
public  IntValue restoreState     
public  ObjectValue detachStatePlugin     
public  BooleanValue ignoreChanges     
public  BooleanValue nontransactionalRead     
public  BooleanValue nontransactionalWrite     
public  BooleanValue multithreaded     
public  StringValue mapping     
public  PluginValue metaFactoryPlugin     
public  ObjectValue metaRepositoryPlugin     
public  ObjectValue lockManagerPlugin     
public  ObjectValue inverseManagerPlugin     
public  ObjectValue savepointManagerPlugin     
public  ObjectValue orphanedKeyPlugin     
public  ObjectValue compatibilityPlugin     
public  QueryCompilationCacheValue queryCompilationCachePlugin     
public  IntValue runtimeUnenhancedClasses     
public  CacheMarshallersValue cacheMarshallerPlugins     
public  BrokerFactoryValue brokerFactoryPlugin     
public  RemoteCommitProviderValue remoteProviderPlugin     
public  AutoDetachValue autoDetach     
Fields inherited from org.apache.openjpa.lib.conf.ConfigurationImpl:
logFactoryPlugin,  id
Constructor:
 public OpenJPAConfigurationImpl() 
 public OpenJPAConfigurationImpl(boolean loadGlobals) 
 public OpenJPAConfigurationImpl(boolean derivations,
    boolean loadGlobals) 
Method from org.apache.openjpa.conf.OpenJPAConfigurationImpl Summary:
getAggregateListenerInstances,   getAggregateListeners,   getAutoClear,   getAutoClearConstant,   getAutoDetach,   getAutoDetachConstant,   getBrokerFactory,   getBrokerFactoryEventManager,   getBrokerImpl,   getCacheMarshallerInstances,   getCacheMarshallers,   getClassResolver,   getClassResolverInstance,   getCompatibility,   getCompatibilityInstance,   getConfigurationLog,   getConnection2DriverName,   getConnection2Password,   getConnection2Properties,   getConnection2URL,   getConnection2UserName,   getConnectionDriverName,   getConnectionFactory,   getConnectionFactory2,   getConnectionFactory2Name,   getConnectionFactory2Properties,   getConnectionFactoryMode,   getConnectionFactoryName,   getConnectionFactoryProperties,   getConnectionPassword,   getConnectionProperties,   getConnectionRetainMode,   getConnectionRetainModeConstant,   getConnectionURL,   getConnectionUserName,   getDataCache,   getDataCacheManager,   getDataCacheManagerInstance,   getDataCacheTimeout,   getDetachState,   getDetachStateInstance,   getDynamicDataStructs,   getFetchBatchSize,   getFetchGroups,   getFetchGroupsList,   getFilterListenerInstances,   getFilterListeners,   getFlushBeforeQueries,   getFlushBeforeQueriesConstant,   getIgnoreChanges,   getInverseManager,   getLockManager,   getLockTimeout,   getManagedRuntime,   getManagedRuntimeInstance,   getMapping,   getMaxFetchDepth,   getMetaDataFactory,   getMetaDataRepository,   getMetaDataRepositoryInstance,   getMultithreaded,   getNontransactionalRead,   getNontransactionalWrite,   getOptimistic,   getOrphanedKeyAction,   getOrphanedKeyActionInstance,   getProxyManager,   getProxyManagerInstance,   getQueryCache,   getQueryCompilationCache,   getQueryCompilationCacheInstance,   getReadLockLevel,   getReadLockLevelConstant,   getRemoteCommitEventManager,   getRemoteCommitProvider,   getRestoreState,   getRestoreStateConstant,   getRetainState,   getRetryClassRegistration,   getRuntimeUnenhancedClasses,   getRuntimeUnenhancedClassesConstant,   getSavepointManager,   getSavepointManagerInstance,   getSequence,   getSequenceInstance,   getSpecification,   getStoreFacadeTypeRegistry,   getTransactionMode,   getWriteLockLevel,   getWriteLockLevelConstant,   instantiateAll,   isConnectionFactoryModeManaged,   isTransactionModeManaged,   metaDataRepositoryAvailable,   newBrokerInstance,   newInverseManagerInstance,   newLockManagerInstance,   newMetaDataFactoryInstance,   newMetaDataRepositoryInstance,   newRemoteCommitProviderInstance,   preClose,   setAggregateListeners,   setAggregateListeners,   setAutoClear,   setAutoClear,   setAutoDetach,   setAutoDetach,   setBrokerFactory,   setBrokerImpl,   setCacheMarshallers,   setClassResolver,   setClassResolver,   setCompatibility,   setConnection2DriverName,   setConnection2Password,   setConnection2Properties,   setConnection2URL,   setConnection2UserName,   setConnectionDriverName,   setConnectionFactory,   setConnectionFactory2,   setConnectionFactory2Name,   setConnectionFactory2Properties,   setConnectionFactoryMode,   setConnectionFactoryModeManaged,   setConnectionFactoryName,   setConnectionFactoryProperties,   setConnectionPassword,   setConnectionProperties,   setConnectionRetainMode,   setConnectionRetainMode,   setConnectionURL,   setConnectionUserName,   setDataCache,   setDataCacheManager,   setDataCacheManager,   setDataCacheTimeout,   setDataCacheTimeout,   setDetachState,   setDetachState,   setDynamicDataStructs,   setDynamicDataStructs,   setFetchBatchSize,   setFetchBatchSize,   setFetchGroups,   setFetchGroups,   setFilterListeners,   setFilterListeners,   setFlushBeforeQueries,   setFlushBeforeQueries,   setIgnoreChanges,   setIgnoreChanges,   setInverseManager,   setLockManager,   setLockTimeout,   setLockTimeout,   setManagedRuntime,   setManagedRuntime,   setMapping,   setMaxFetchDepth,   setMaxFetchDepth,   setMetaDataFactory,   setMetaDataRepository,   setMetaDataRepository,   setMultithreaded,   setMultithreaded,   setNontransactionalRead,   setNontransactionalRead,   setNontransactionalWrite,   setNontransactionalWrite,   setOptimistic,   setOptimistic,   setOrphanedKeyAction,   setOrphanedKeyAction,   setProxyManager,   setProxyManager,   setQueryCache,   setQueryCompilationCache,   setReadLockLevel,   setReadLockLevel,   setRemoteCommitEventManager,   setRemoteCommitProvider,   setRestoreState,   setRestoreState,   setRetainState,   setRetainState,   setRetryClassRegistration,   setRetryClassRegistration,   setRuntimeUnenhancedClasses,   setRuntimeUnenhancedClasses,   setSavepointManager,   setSequence,   setSequence,   setSpecification,   setTransactionMode,   setTransactionModeManaged,   setWriteLockLevel,   setWriteLockLevel,   supportedOptions
Methods from org.apache.openjpa.lib.conf.ConfigurationImpl:
addBoolean,   addDouble,   addFile,   addInt,   addObject,   addPlugin,   addPluginList,   addPropertyChangeListener,   addString,   addStringList,   addValue,   clone,   close,   equals,   fromProperties,   getAdditionalBeanInfo,   getBeanDescriptor,   getConfigurationLog,   getDefaultEventIndex,   getDefaultPropertyIndex,   getEventSetDescriptors,   getIcon,   getId,   getLog,   getLog,   getLogFactory,   getMethodDescriptors,   getProductName,   getPropertiesResource,   getPropertyDescriptors,   getValue,   getValues,   hashCode,   instantiateAll,   isInvalidProperty,   isReadOnly,   loadGlobals,   preClose,   readExternal,   removePropertyChangeListener,   removeValue,   setId,   setLog,   setLogFactory,   setProductName,   setProperties,   setPropertiesFile,   setReadOnly,   toProperties,   toXMLName,   valueChanged,   writeExternal
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.openjpa.conf.OpenJPAConfigurationImpl Detail:
 public AggregateListener[] getAggregateListenerInstances() 
 public String getAggregateListeners() 
 public String getAutoClear() 
 public int getAutoClearConstant() 
 public String getAutoDetach() 
 public int getAutoDetachConstant() 
 public String getBrokerFactory() 
 public BrokerFactoryEventManager getBrokerFactoryEventManager() 
 public String getBrokerImpl() 
 public Map getCacheMarshallerInstances() 
 public String getCacheMarshallers() 
 public String getClassResolver() 
 public ClassResolver getClassResolverInstance() 
 public String getCompatibility() 
 public Compatibility getCompatibilityInstance() 
 public Log getConfigurationLog() 
 public String getConnection2DriverName() 
 public String getConnection2Password() 
 public String getConnection2Properties() 
 public String getConnection2URL() 
 public String getConnection2UserName() 
 public String getConnectionDriverName() 
 public Object getConnectionFactory() 
 public Object getConnectionFactory2() 
 public String getConnectionFactory2Name() 
 public String getConnectionFactory2Properties() 
 public String getConnectionFactoryMode() 
 public String getConnectionFactoryName() 
 public String getConnectionFactoryProperties() 
 public String getConnectionPassword() 
 public String getConnectionProperties() 
 public String getConnectionRetainMode() 
 public int getConnectionRetainModeConstant() 
 public String getConnectionURL() 
 public String getConnectionUserName() 
 public String getDataCache() 
 public String getDataCacheManager() 
 public DataCacheManager getDataCacheManagerInstance() 
 public int getDataCacheTimeout() 
 public String getDetachState() 
 public DetachOptions getDetachStateInstance() 
 public boolean getDynamicDataStructs() 
 public int getFetchBatchSize() 
 public String getFetchGroups() 
 public String[] getFetchGroupsList() 
 public FilterListener[] getFilterListenerInstances() 
 public String getFilterListeners() 
 public String getFlushBeforeQueries() 
 public int getFlushBeforeQueriesConstant() 
 public boolean getIgnoreChanges() 
 public String getInverseManager() 
 public String getLockManager() 
 public int getLockTimeout() 
 public String getManagedRuntime() 
 public ManagedRuntime getManagedRuntimeInstance() 
 public String getMapping() 
 public int getMaxFetchDepth() 
 public String getMetaDataFactory() 
 public String getMetaDataRepository() 
 public MetaDataRepository getMetaDataRepositoryInstance() 
 public boolean getMultithreaded() 
 public boolean getNontransactionalRead() 
 public boolean getNontransactionalWrite() 
 public boolean getOptimistic() 
 public String getOrphanedKeyAction() 
 public OrphanedKeyAction getOrphanedKeyActionInstance() 
 public String getProxyManager() 
 public ProxyManager getProxyManagerInstance() 
 public String getQueryCache() 
 public String getQueryCompilationCache() 
 public Map getQueryCompilationCacheInstance() 
 public String getReadLockLevel() 
 public int getReadLockLevelConstant() 
 public RemoteCommitEventManager getRemoteCommitEventManager() 
 public String getRemoteCommitProvider() 
 public String getRestoreState() 
 public int getRestoreStateConstant() 
 public boolean getRetainState() 
 public boolean getRetryClassRegistration() 
 public String getRuntimeUnenhancedClasses() 
 public int getRuntimeUnenhancedClassesConstant() 
 public String getSavepointManager() 
 public SavepointManager getSavepointManagerInstance() 
 public String getSequence() 
 public Seq getSequenceInstance() 
 public String getSpecification() 
 public StoreFacadeTypeRegistry getStoreFacadeTypeRegistry() 
 public String getTransactionMode() 
 public String getWriteLockLevel() 
 public int getWriteLockLevelConstant() 
 public  void instantiateAll() 
 public boolean isConnectionFactoryModeManaged() 
 public boolean isTransactionModeManaged() 
 public boolean metaDataRepositoryAvailable() 
 public BrokerImpl newBrokerInstance(String user,
    String pass) 
 public InverseManager newInverseManagerInstance() 
 public LockManager newLockManagerInstance() 
 public MetaDataFactory newMetaDataFactoryInstance() 
 public MetaDataRepository newMetaDataRepositoryInstance() 
 public RemoteCommitProvider newRemoteCommitProviderInstance() 
 protected  void preClose() 
 public  void setAggregateListeners(String aggregateListeners) 
 public  void setAggregateListeners(AggregateListener[] listeners) 
 public  void setAutoClear(String clear) 
 public  void setAutoClear(int clear) 
 public  void setAutoDetach(String autoDetach) 
 public  void setAutoDetach(int autoDetachFlags) 
 public  void setBrokerFactory(String factory) 
 public  void setBrokerImpl(String broker) 
 public  void setCacheMarshallers(String marshallers) 
 public  void setClassResolver(String classResolver) 
 public  void setClassResolver(ClassResolver classResolver) 
 public  void setCompatibility(String compatibility) 
 public  void setConnection2DriverName(String driverName) 
 public  void setConnection2Password(String connection2Password) 
 public  void setConnection2Properties(String connection2Properties) 
 public  void setConnection2URL(String connection2URL) 
 public  void setConnection2UserName(String connection2UserName) 
 public  void setConnectionDriverName(String driverName) 
 public  void setConnectionFactory(Object factory) 
 public  void setConnectionFactory2(Object factory) 
 public  void setConnectionFactory2Name(String connectionFactory2Name) 
 public  void setConnectionFactory2Properties(String connectionFactory2Properties) 
 public  void setConnectionFactoryMode(String mode) 
 public  void setConnectionFactoryModeManaged(boolean managed) 
 public  void setConnectionFactoryName(String connectionFactoryName) 
 public  void setConnectionFactoryProperties(String connectionFactoryProperties) 
 public  void setConnectionPassword(String connectionPassword) 
 public  void setConnectionProperties(String connectionProperties) 
 public  void setConnectionRetainMode(String connectionRetainMode) 
 public  void setConnectionRetainMode(int connectionRetainMode) 
 public  void setConnectionURL(String connectionURL) 
 public  void setConnectionUserName(String connectionUserName) 
 public  void setDataCache(String dataCache) 
 public  void setDataCacheManager(String mgr) 
 public  void setDataCacheManager(DataCacheManager dcm) 
 public  void setDataCacheTimeout(int dataCacheTimeout) 
 public  void setDataCacheTimeout(Integer dataCacheTimeout) 
 public  void setDetachState(String detachState) 
 public  void setDetachState(DetachOptions detachState) 
 public  void setDynamicDataStructs(boolean dynamic) 
 public  void setDynamicDataStructs(Boolean dynamic) 
 public  void setFetchBatchSize(int fetchBatchSize) 
 public  void setFetchBatchSize(Integer fetchBatchSize) 
 public  void setFetchGroups(String fetchGroups) 
 public  void setFetchGroups(String[] fetchGroups) 
 public  void setFilterListeners(String filterListeners) 
 public  void setFilterListeners(FilterListener[] listeners) 
 public  void setFlushBeforeQueries(String flush) 
 public  void setFlushBeforeQueries(int flush) 
 public  void setIgnoreChanges(boolean ignoreChanges) 
 public  void setIgnoreChanges(Boolean ignoreChanges) 
 public  void setInverseManager(String inverseManager) 
 public  void setLockManager(String lockManager) 
 public  void setLockTimeout(int timeout) 
 public  void setLockTimeout(Integer timeout) 
 public  void setManagedRuntime(String managedRuntime) 
 public  void setManagedRuntime(ManagedRuntime managedRuntime) 
 public  void setMapping(String mapping) 
 public  void setMaxFetchDepth(int maxFetchDepth) 
 public  void setMaxFetchDepth(Integer maxFetchDepth) 
 public  void setMetaDataFactory(String meta) 
 public  void setMetaDataRepository(String meta) 
 public  void setMetaDataRepository(MetaDataRepository meta) 
 public  void setMultithreaded(boolean multithreaded) 
 public  void setMultithreaded(Boolean multithreaded) 
 public  void setNontransactionalRead(boolean nontransactionalRead) 
 public  void setNontransactionalRead(Boolean nontransactionalRead) 
 public  void setNontransactionalWrite(boolean nontransactionalWrite) 
 public  void setNontransactionalWrite(Boolean nontransactionalWrite) 
 public  void setOptimistic(boolean optimistic) 
 public  void setOptimistic(Boolean optimistic) 
 public  void setOrphanedKeyAction(String action) 
 public  void setOrphanedKeyAction(OrphanedKeyAction action) 
 public  void setProxyManager(String proxyManager) 
 public  void setProxyManager(ProxyManager proxyManager) 
 public  void setQueryCache(String queryCache) 
 public  void setQueryCompilationCache(String queryCompilationCache) 
 public  void setReadLockLevel(String level) 
 public  void setReadLockLevel(int level) 
 public  void setRemoteCommitEventManager(RemoteCommitEventManager remoteEventManager) 
 public  void setRemoteCommitProvider(String remoteCommitProvider) 
 public  void setRestoreState(String restoreState) 
 public  void setRestoreState(int restoreState) 
 public  void setRetainState(boolean retainState) 
 public  void setRetainState(Boolean retainState) 
 public  void setRetryClassRegistration(boolean retry) 
 public  void setRetryClassRegistration(Boolean retry) 
 public  void setRuntimeUnenhancedClasses(int mode) 
 public  void setRuntimeUnenhancedClasses(String mode) 
 public  void setSavepointManager(String savepointManager) 
 public  void setSequence(String sequence) 
 public  void setSequence(Seq seq) 
 public boolean setSpecification(String spec) 
 public  void setTransactionMode(String transactionMode) 
 public  void setTransactionModeManaged(boolean managed) 
 public  void setWriteLockLevel(String level) 
 public  void setWriteLockLevel(int level) 
 public Collection supportedOptions()