|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Module
Interface for external JAVA code modules. Modules are a collection of classes that can be dynamically loaded at run time. This is usefull in extending your software and making it modular where each module can be loaded as needed locally or over the network. Modules are loaded and returned by ModuleLoader object.
| Field Summary | |
|---|---|
static boolean |
INITIALIZED
|
static int |
MODULE_LOAD_FROM_FILESYSTEM
|
static int |
MODULE_LOAD_FROM_NETWORK
|
static boolean |
NOT_INITIALIZED
|
| Method Summary | |
|---|---|
void |
initOnLoad(java.lang.Object environment)
Initialization routine for the module. |
void |
initPostLoad(java.lang.Object environment)
Initialization routine for the module. |
boolean |
isInitialized()
Returns if this module has already went through its initialization process. |
| Field Detail |
|---|
static final int MODULE_LOAD_FROM_NETWORK
static final int MODULE_LOAD_FROM_FILESYSTEM
static final boolean NOT_INITIALIZED
static final boolean INITIALIZED
| Method Detail |
|---|
void initOnLoad(java.lang.Object environment)
void initPostLoad(java.lang.Object environment)
environment - An object that can be used to help initialize the module.boolean isInitialized()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||