|
||||||||||
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 |