|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IModule
This interface is the top-level interface for all Bogor modules. It provides mechanisms to get copyright notice, to set module options, and to establish connections between modules.
| Method Summary | |
|---|---|
IMessageStore |
connect(IBogorConfiguration bc)
Connects this modules to other modules. |
String |
getCopyrightNotice()
Returns the copyright notice for this module. |
IMessageStore |
setOptions(String key,
Properties options)
Sets the options for this module. |
| Methods inherited from interface edu.ksu.cis.projects.bogor.util.Disposable |
|---|
dispose |
| Method Detail |
|---|
String getCopyrightNotice()
IMessageStore setOptions(String key,
Properties options)
key - The key (prefix) for this module options. Must be non-null.
The key is used for module specific options.options - The options for all modules. Must be non-null.IMessageStore connect(IBogorConfiguration bc)
bc - The Bogor configuration containing modules to connect to.
Must be non-null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||