Part of the motivation for the design of the broker
manager and the broker interface was a paper titled
Avalon: Developer Notes by Mr. Pierpaolo Fumagalli.
In this paper, Mr. Fumagalli introduces the following
interface for what he calls a block:
package org.apache.avalon;
public interface Block {
/**
* Return informations about this
<code>Block</code>.
*/
public BlockInfo getBlockInfo();
/**
* Initialize this <code>Block</code> instance.
*/
public void init(Framework fw)
throws FrameworkException;
/**
* De-initialize or destroy this
<code>Block</code> instance.
*/
public void destroy()
throws FrameworkException;
}
Doesn't this look familiar.
More info can be found as follows:
<a href="developer/index.html">Avalon: Developer
Notes</a>
<br>
<font size="-1"><i>(by Pierpaolo Fumagalli
<a
href="mailto:[EMAIL PROTECTED]"><[EMAIL PROTECTED]></a>)
</i></font>
<br>
In this document, the author introduces the
developer to the Block
concept and to Avalon configurations.
-- george
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://messenger.yahoo.com
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]