Deepal,

Unfortunately the current cluster implementation cannot be implemented as a
module.
That is bcos it is very difficult to do the functionality in a handler.
If you at the clustering impl there is very little impact on the core.

Only 3 null checks at the most and minimum of one null check per invocation.

Regards,

Rajith

On 2/6/07, Deepal Jayasinghe <[EMAIL PROTECTED]> wrote:

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