| Package | Description |
|---|---|
| com.caucho.config.core | |
| com.caucho.config.inject | |
| com.caucho.config.type | |
| com.caucho.env.service | |
| com.caucho.loader | |
| com.caucho.loader.enhancer | |
| com.caucho.loader.module |
| Modifier and Type | Method and Description |
|---|---|
void |
ResinEnv.setEnvironmentClassLoader(EnvironmentClassLoader loader)
Sets the class loader.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WebBeansAddLoaderListener.addLoader(EnvironmentClassLoader loader)
Handles the case where the environment is starting (after init).
|
void |
InjectManager.environmentBind(EnvironmentClassLoader loader)
Handles the case the environment config phase
|
void |
InjectManager.environmentConfigure(EnvironmentClassLoader loader)
Handles the case the environment config phase
|
void |
InjectManager.environmentStart(EnvironmentClassLoader loader)
Handles the case where the environment is starting (after init).
|
void |
InjectManager.environmentStop(EnvironmentClassLoader loader)
Handles the case where the environment is stopping
|
| Modifier and Type | Method and Description |
|---|---|
void |
TypeFactory.addLoader(EnvironmentClassLoader loader)
Called with the loader config changes.
|
| Modifier and Type | Method and Description |
|---|---|
EnvironmentClassLoader |
ResinSystem.getClassLoader()
Returns the classLoader
|
| Modifier and Type | Class and Description |
|---|---|
class |
SystemClassLoader
ClassLoader that initalizes the environment and allows byte code
enhancement of classes in the system classpath.
|
| Modifier and Type | Method and Description |
|---|---|
static EnvironmentClassLoader |
EnvironmentClassLoader.create()
Creates a new environment class loader.
|
static EnvironmentClassLoader |
EnvironmentClassLoader.create(java.lang.ClassLoader parent)
Creates a new environment class loader.
|
static EnvironmentClassLoader |
EnvironmentClassLoader.create(java.lang.ClassLoader parent,
java.lang.String id)
Creates a new environment class loader.
|
static EnvironmentClassLoader |
EnvironmentClassLoader.create(java.lang.String id)
Creates a new environment class loader.
|
static EnvironmentClassLoader |
Environment.getEnvironmentClassLoader()
Returns the local environment.
|
static EnvironmentClassLoader |
Environment.getEnvironmentClassLoader(java.lang.ClassLoader loader)
Returns the local environment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AddLoaderListener.addLoader(EnvironmentClassLoader loader)
Called with the loader config changes.
|
void |
EnvironmentApply.apply(EnvironmentClassLoader loader) |
void |
WeakStopListener.environmentBind(EnvironmentClassLoader loader)
Handles the case where a class loader binds
|
void |
EnvironmentListener.environmentBind(EnvironmentClassLoader loader)
Handles the case where the environment is binding injection targets
|
void |
StartListener.environmentBind(EnvironmentClassLoader loader)
Bind callback
|
void |
AbstractEnvironmentListener.environmentBind(EnvironmentClassLoader loader)
Handles the case where the environment is binding injection targets
|
void |
WeakDestroyListener.environmentBind(EnvironmentClassLoader loader)
Handles the case where a class loader is bind.
|
void |
WeakStopListener.environmentConfigure(EnvironmentClassLoader loader)
Handles the case where a class loader configures
|
void |
EnvironmentListener.environmentConfigure(EnvironmentClassLoader loader)
Handles the case where the environment is configuring and
registering beans
|
void |
StartListener.environmentConfigure(EnvironmentClassLoader loader)
Configuration callback
|
void |
AbstractEnvironmentListener.environmentConfigure(EnvironmentClassLoader loader)
Handles the case where the environment is configuring and
registering beans
|
void |
WeakDestroyListener.environmentConfigure(EnvironmentClassLoader loader)
Handles the case where a class loader is configured.
|
void |
EnvironmentEnhancerListener.environmentConfigureEnhancer(EnvironmentClassLoader loader)
Handles the case where the environment is configuring and
registering beans
|
void |
WeakStopListener.environmentStart(EnvironmentClassLoader loader)
Handles the case where a class loader is activated.
|
void |
EnvironmentListener.environmentStart(EnvironmentClassLoader loader)
Handles the case where the environment is starting (after init).
|
void |
StartListener.environmentStart(EnvironmentClassLoader loader)
Handles the case where a class loader is activated.
|
void |
AbstractEnvironmentListener.environmentStart(EnvironmentClassLoader loader)
Handles the case where the environment is starting (after init).
|
void |
WeakDestroyListener.environmentStart(EnvironmentClassLoader loader)
Handles the case where a class loader is activated.
|
void |
WeakStopListener.environmentStop(EnvironmentClassLoader loader)
Handles the case where a class loader is dropped.
|
void |
EnvironmentListener.environmentStop(EnvironmentClassLoader loader)
Handles the case where the environment is stopping (after init).
|
void |
StartListener.environmentStop(EnvironmentClassLoader loader)
Handles the case where a class loader is dropped.
|
void |
AbstractEnvironmentListener.environmentStop(EnvironmentClassLoader loader)
Handles the case where the environment is stopping (after init).
|
void |
WeakDestroyListener.environmentStop(EnvironmentClassLoader loader)
Handles the case where a class loader is dropped.
|
| Constructor and Description |
|---|
EnvironmentAdmin(EnvironmentClassLoader loader) |
| Modifier and Type | Class and Description |
|---|---|
class |
EnhancingClassLoader
Class loader which checks for changes in class files and automatically
picks up new jars.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ScanListener.classMatchEvent(EnvironmentClassLoader loader,
Path root,
java.lang.String className)
Callback to note the class matches
|
void |
ScanManager.scan(EnvironmentClassLoader loader,
Path root,
java.lang.String packageRoot) |
void |
ScanManager.scan(EnvironmentClassLoader loader,
java.net.URL url,
java.lang.String packageRoot) |
| Modifier and Type | Class and Description |
|---|---|
class |
ArtifactClassLoader
ClassLoader for an artifact.
|
| Constructor and Description |
|---|
ArtifactManager(EnvironmentClassLoader loader) |