public interface ModuleContext
Modifier and Type | Method and Description |
---|---|
boolean |
checkShareability()
Enabled only if shared module class loader is setup for this module
instance.
|
java.lang.Boolean |
checkShareableConfiguration() |
void |
createdSharedModuleClassLoader() |
java.io.File |
getAltDDFile()
Indicates that the module has an alternate descriptor location that is
outside the module
|
weblogic.application.archive.ApplicationArchive |
getApplicationArchive()
Deprecated.
|
java.lang.String |
getApplicationId()
The unique application identifier includes the name and version information
|
java.lang.String |
getApplicationName()
Application name.
|
java.io.File |
getCacheDir()
This directory may not exist.
|
weblogic.utils.classloaders.ClassFinder |
getClassFinder()
Available only for Tools
/**
Available only for Tools
|
weblogic.utils.classloaders.GenericClassLoader |
getClassLoader()
Class loader used as the module class loader.
|
java.lang.String |
getClassLoaderClassPath()
Class path for Class loader used as the module class loader.
|
java.io.File |
getConfigDir() |
java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> |
getExtensionAnnotationClasses()
Valid only if isExtensible() returns true
|
java.io.File |
getGeneratedOutputDir()
This directory may not exist.
|
java.lang.String |
getId()
A unique identifier for the module valid only for deployment
|
java.lang.String |
getName()
Java EE 6 module name defined with
|
java.io.File |
getOutputDir()
Available only for Tools
Indicates the final output location for the module
|
java.lang.String |
getOutputFileName()
Available only for Tools
Indicates the final output file name for the module
|
java.lang.String |
getPartitionName() |
DeploymentPlanBean |
getPlan() |
weblogic.application.naming.ModuleRegistry |
getRegistry() |
weblogic.utils.classloaders.GenericClassLoader |
getTemporaryClassLoader() |
java.lang.String |
getType() |
java.lang.String |
getURI() |
weblogic.j2ee.validation.ModuleValidationInfo |
getValidationInfo()
Available only for Tools
|
weblogic.utils.jars.VirtualJarFile |
getVirtualJarFile()
Refers to the VirtualJarFile representation of the module.
|
boolean |
isArchive()
Available only for Tools
Indicates that the module is an archive
|
boolean |
isExtensible() |
void |
markShareability()
Store the information that module has shareable module class loader setup
|
void |
markShareableConfiguration(boolean value)
Store the information that module has shareable module class loading
configuration.
|
void |
removeTemporaryClassLoader()
Clean up the temporary class loader
|
boolean |
wasSharedModuleClassLoaderCreated() |
java.lang.String getURI()
java.lang.String getId()
java.lang.String getName()
java.lang.String getApplicationId()
java.lang.String getPartitionName()
java.lang.String getApplicationName()
java.lang.String getType()
type constants
are
declared in WebLogicModuleTypeweblogic.application.naming.ModuleRegistry getRegistry()
java.io.File getConfigDir()
DeploymentPlanBean getPlan()
weblogic.j2ee.validation.ModuleValidationInfo getValidationInfo()
boolean isArchive()
java.io.File getAltDDFile()
java.io.File getOutputDir()
java.lang.String getOutputFileName()
weblogic.utils.jars.VirtualJarFile getVirtualJarFile()
@Deprecated weblogic.application.archive.ApplicationArchive getApplicationArchive()
weblogic.utils.classloaders.GenericClassLoader getClassLoader()
java.lang.String getClassLoaderClassPath()
weblogic.utils.classloaders.ClassFinder getClassFinder()
java.io.File getGeneratedOutputDir()
java.io.File getCacheDir()
boolean isExtensible()
java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> getExtensionAnnotationClasses()
weblogic.utils.classloaders.GenericClassLoader getTemporaryClassLoader()
void removeTemporaryClassLoader()
void markShareableConfiguration(boolean value)
java.lang.Boolean checkShareableConfiguration()
void markShareability()
boolean checkShareability()
void createdSharedModuleClassLoader()
boolean wasSharedModuleClassLoaderCreated()