public interface LibraryContext
Modifier and Type | Method and Description |
---|---|
void |
addClassFinder(weblogic.utils.classloaders.ClassFinder in) |
void |
addInstanceAppLibClassFinder(weblogic.utils.classloaders.ClassFinder finder) |
void |
addLibraryClassInfoFinderFirst(weblogic.application.utils.annotation.ClassInfoFinder classInfoFinder)
Add ClassInfoFinder for the library to the application context, ahead
of all others added so far
|
void |
addSharedAppLibClassFinder(weblogic.utils.classloaders.ClassFinder finder) |
weblogic.j2ee.descriptor.ApplicationBean |
getApplicationDD()
May be null if referencing app does not parse dds.
|
ApplicationDescriptor |
getApplicationDescriptor()
May be null if referencing app does not parse dds.
|
java.util.Map |
getContextRootOverrideMap() |
java.lang.String |
getRefappName()
Returns the referencing's application name.
|
java.lang.String |
getRefappUri() |
void |
notifyDescriptorUpdate()
// REVIEW stoens@bea.com 28-Oct-04 -- This should not be necessary...
|
void |
registerLink(java.io.File f) |
void |
registerLink(java.lang.String uri,
java.io.File f) |
void |
setContextRootOverrideMap(java.util.Map map) |
void registerLink(java.io.File f) throws java.io.IOException
java.io.IOException
void registerLink(java.lang.String uri, java.io.File f) throws java.io.IOException
java.io.IOException
weblogic.j2ee.descriptor.ApplicationBean getApplicationDD()
ApplicationDescriptor getApplicationDescriptor()
void addClassFinder(weblogic.utils.classloaders.ClassFinder in)
void addInstanceAppLibClassFinder(weblogic.utils.classloaders.ClassFinder finder)
void addSharedAppLibClassFinder(weblogic.utils.classloaders.ClassFinder finder)
void notifyDescriptorUpdate() throws weblogic.application.library.LoggableLibraryProcessingException
weblogic.application.library.LoggableLibraryProcessingException
java.lang.String getRefappName()
java.lang.String getRefappUri()
java.util.Map getContextRootOverrideMap()
void setContextRootOverrideMap(java.util.Map map)
map
- - Set the LibraryContextRootOverride mapvoid addLibraryClassInfoFinderFirst(weblogic.application.utils.annotation.ClassInfoFinder classInfoFinder)
classInfoFinder
- The ClassInfoFinder instance to be added