Ruwan

When we renew the mediators (through the cache timeout on the
registry), remind me how this works? How does it fit with the notify
you are proposing?

Paul

On 7/26/07, Ruwan Linton <[EMAIL PROTECTED]> wrote:
> I think this is use full. As Paul suggested we can keep the Mediator
> interface and derive an another interface from Mediator having the init and
> shutdown methods.
>
> In addition to that how about having a notify method to change the Mediator
> parameters at the runtime. This will be help full when Synapse instances are
> running in a cluster and if we want to change the parameters of a set of
> mediators in the cluster. Or may be in case of a presence of mediator
> dependency with each other.
>
> Thanks,
> Ruwan
>
>
> On 7/25/07, ant elder <[EMAIL PROTECTED]> wrote:
> > I think an init method that provided access to the SynapseConfiguration
> would be useful, for one thing it would avoid having to have synchronized
> code in things like the ScriptMediator (prepareExternalScript method) and
> XSLTMediator (in performXLST), at least when not using dynamic entries
> anyway. And that may squeeze out a bit more performance.
> >
> >    ...ant
> >
> >
> >
> > On 7/25/07, Paul Fremantle < [EMAIL PROTECTED]> wrote:
> > > I haven't really thought properly about shutdown. But I guess when or
> > > if we switch configurations dynamically there may be mediators that
> > > will not be used anymore and we should try to ensure they get cleaned
> > > up and GCed.
> > >
> > > My real issue right now is the startup tho, because I need to pass the
> > > SynapseEnv to a callback class, and I need to pass the SynapseEnv to
> > > the callback before any messages come through the mediator.
> > >
> > > Paul
> > >
> > > On 7/25/07, Asankha C. Perera <[EMAIL PROTECTED]> wrote:
> > > > Paul
> > > >
> > > > Paul Fremantle wrote:
> > > > > I'm looking at interfacing Synapse with a stateful engine. In other
> > > > > words, I'd like for my mediator to get notified before any messages
> > > > > get passed to it, and when no more messages will be passed to it.
> > > > How can one decide that no more messages will be passed to it? is it
> > > > when Synapse is shutdown?
> > > > > PS do we ever use mediator.getType()?
> > > > Yes, as per the Javadoc, its for logging purposes only
> > > >
> > > > asankha
> > > >
> > > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > > >
> > >
> > >
> > > --
> > > Paul Fremantle
> > > Co-Founder and VP of Technical Sales, WSO2
> > > OASIS WS-RX TC Co-chair
> > >
> > > blog: http://pzf.fremantle.org
> > > [EMAIL PROTECTED]
> > >
> > > "Oxygenating the Web Service Platform", www.wso2.com
> > >
> > >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> >
>
>
>
> --
> Ruwan Linton
> http://www.wso2.org - "Oxygenating the Web Services Platform"


-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com

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

Reply via email to