Hi all ;

When we implement features like clustering , context serialization we
need implement that such a way it will do a minimal change to the kernel
code and its API. As I know both of them can be implement as separate
modules (mar) and provide what ever necessary API from the kernel.Once
we implement them such a way then if user want he can engage that else
system will work w.o any dependency to either clustering or context
serialization.

I agree that we need to add new features , but in the meantime we have
to think about the performances as well.

Thanks
Deepal

>What is the cost of this going to be for someone who doesn't want
>clustering/this particular approach to clustering?  I can't infer much
>from the interface -- exactly which respective events are you referring
>to?
>
>-Bill
>
>
>On Thu, 2007-02-01 at 23:16 +0530, Chamikara Jayalath wrote:
>  
>
>>At initiation Axis2 will load a ClusterManager implementation object
>>(if configured) and will call the methods of it whenever respective
>>events occur. 
>>
>>Chamikara
>>
>>
>>[1] ClusterManager interface
>>
>>public abstract class ClusterManager {
>>
>>    public abstract void init (ConfigurationContext context);
>>    public abstract void addContext (AbstractContext context); 
>>    public abstract void removeContext (AbstractContext context);
>>    public abstract void addProperty (AbstractContext context, String
>>propertyName, Object  propertyValue);
>>    public abstract void removeProperty (AbstractContext context,
>>String propertyName); 
>>    public abstract void touchProperty (AbstractContext context,
>>String propertyName);
>>    public abstract void commit ();  
>>
>>}
>>
>>    
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>  
>

-- 
Thanks,
Deepal
................................................................
"The highest tower is built one brick at a time"



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

Reply via email to