+1 to defer it.

thanks,
dims

On 4/18/06, Sanjiva Weerawarana <[EMAIL PROTECTED]> wrote:
> Hi Glen,
>
> Let's do this but let's not rush it. Even Bill isn't asking for it to be
> in 1.0 .. we can add it after.
>
> I'm hesistatnt because I don't want to add something at this stage
> without impl experience and then have to end up supporting it
> (effectively) for ever.
>
> Also there are subtleties we need to work out: who knows/decides when
> the operation is completed? I *think* there are different answers for
> client and server sides.
>
> Sanjiva.
>
> On Mon, 2006-04-17 at 15:51 -0400, Glen Daniels wrote:
> > > We'd need to create a new interface (or I guess it could be a Handler
> > > but I think that'll be confusing) and a syntax for registering them in a
> > > module.xml probably. Then the engine would notify all such parties once
> > > the MEP has been completed. We may need an additional bit on the
> > > MessageReceiver interface to ask whether the MEP has been completed.
> >
> > I'm not sure we'd even need to go as far as a module.xml syntax.  What
> > about simply...
> >
> > class OperationContext {
> >    ...
> >    public void addCompletionObserver(CompletionObserver obs) {
> >      ...
> >    }
> > }
> >
> > interface CompletionObserver {
> >    void operationComplete(OperationContext op);
> >    // This could even be operationSucceeded() and operationFailed()
> > }
> >
> > This seems like it could be very handy, really easy to add, and it would
> > let Handlers programatically do what Bill's looking for (I think?).
> > We've already got OperationContext.setComplete() as the hook for this.
> > Is there a major reason not to put this in now?  Seems a very small
> > change which would provide clear value.
> >
> > --Glen
>
>


--
Davanum Srinivas : http://wso2.com/blogs/

Reply via email to