org.apache.derby.impl.db
Class StoreClassFactoryContext
java.lang.Object
org.apache.derby.iapi.services.context.ContextImpl
org.apache.derby.iapi.services.loader.ClassFactoryContext
org.apache.derby.impl.db.StoreClassFactoryContext
- All Implemented Interfaces:
- Context
final class StoreClassFactoryContext
- extends ClassFactoryContext
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
store
private final AccessFactory store
jarReader
private final JarReader jarReader
StoreClassFactoryContext
StoreClassFactoryContext(ContextManager cm,
ClassFactory cf,
AccessFactory store,
JarReader jarReader)
getLockSpace
public CompatibilitySpace getLockSpace()
throws StandardException
- Description copied from class:
ClassFactoryContext
- Get the lock compatibility space to use for the
transactional nature of the class loading lock.
Used when the classpath changes or a database
jar file is installed, removed or replaced.
- Specified by:
getLockSpace
in class ClassFactoryContext
- Throws:
StandardException
getPersistentSet
public PersistentSet getPersistentSet()
throws StandardException
- Description copied from class:
ClassFactoryContext
- Get the set of properties stored with this service.
- Specified by:
getPersistentSet
in class ClassFactoryContext
- Throws:
StandardException
getJarReader
public JarReader getJarReader()
- Description copied from class:
ClassFactoryContext
- Get the mechanism to rad jar files. The ClassFactory
may keep the JarReader reference from the first class load.
- Specified by:
getJarReader
in class ClassFactoryContext
Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.