I had a few comments and would like to get some views
on them.

I was thinking that "Profiling" capability and the
"SEDA" architecture snippets 
that are being included in the Avalon can be adapted
into 
the Management cloud of Avalon.
e.g.: calls like getProfilablePoints() , can be
something that be synonymously tied to 
getMBeanInfo() call, if needed.(enabling us to manage
the profiling feature of components
at runtime from the management console exposed through
jmx adaptors).

The runtime sink/source configuration with stages can
be realized with the entire 
configuration mechanism of stages made available
through a JMX management interface.

Although I am not in a good position right now to
gauge the work done with the JMX cloud 
that surrounds  Avalon, MBeanServer can be realized as
a Service running on Phoenix 
with default adaptors tied to MBeanService made
configurable through Avalon configuration.
In fact maybe the components can relay messages to the
MBeanServer through the "jmx connectors"
which are nothing but "event queues" to the
MBeanServer.


and yet another quick question i had was since the
stages query the next stage(& sink) from the 
component manager wont it be a good idea to put
reference to that stage into the event queue itself,
(inside the QueueElement),and helping us to get rid of
the switch-case clause in the ThreadManager 
which eventually calls the evenhandlers of the
subsequent Stage.(Command pattern).
interface QueueElement
{
        setStage(Stage stage);
        Stage getStage();
}
ThreadManager can then do a simple ------
{
StageIF stage=queueElement.getStage();
EventHandlerIF[]
eventhandlers=manager.getEventHandlers(stage);
for(...)
eventhandlers[i].handleEvent(queueElement);  
}

Are there any flaws in my thoughts here ?? (I hope
there are many :-) 

I must admit my ignorance about the entire Avalon
framework (right now), 
so tell me if I am wrong in the all of these.
 

Vinay.



__________________________________________________
Do You Yahoo!?
Check out Yahoo! Shopping and Yahoo! Auctions for all of
your unique holiday gifts! Buy at http://shopping.yahoo.com
or bid at http://auctions.yahoo.com

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to