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]">&lt;[EMAIL PROTECTED]&gt;</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]

Reply via email to