org.apache.derby.impl.db
Class StoreClassFactoryContext

java.lang.Object
  extended byorg.apache.derby.iapi.services.context.ContextImpl
      extended byorg.apache.derby.iapi.services.loader.ClassFactoryContext
          extended byorg.apache.derby.impl.db.StoreClassFactoryContext
All Implemented Interfaces:
Context

final class StoreClassFactoryContext
extends ClassFactoryContext


Field Summary
private  JarReader jarReader
           
private  AccessFactory store
           
 
Fields inherited from class org.apache.derby.iapi.services.loader.ClassFactoryContext
CONTEXT_ID
 
Fields inherited from class org.apache.derby.iapi.services.context.ContextImpl
 
Constructor Summary
(package private) StoreClassFactoryContext(ContextManager cm, ClassFactory cf, AccessFactory store, JarReader jarReader)
           
 
Method Summary
 JarReader getJarReader()
          Get the mechanism to rad jar files.
 java.lang.Object getLockSpace()
           
 PersistentSet getPersistentSet()
           
 
Methods inherited from class org.apache.derby.iapi.services.loader.ClassFactoryContext
cleanupOnError, getClassFactory
 
Methods inherited from class org.apache.derby.iapi.services.context.ContextImpl
appendErrorInfo, getContextManager, getIdName, isLastHandler, popMe, pushMe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

store

private final AccessFactory store

jarReader

private final JarReader jarReader
Constructor Detail

StoreClassFactoryContext

StoreClassFactoryContext(ContextManager cm,
                         ClassFactory cf,
                         AccessFactory store,
                         JarReader jarReader)
Method Detail

getLockSpace

public java.lang.Object getLockSpace()
                              throws StandardException
Specified by:
getLockSpace in class ClassFactoryContext
Throws:
StandardException

getPersistentSet

public PersistentSet getPersistentSet()
                               throws StandardException
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.0 Engine Documentation - Copyright © 1997,2004 The Apache Software Foundation or its licensors, as applicable.