From: "Michael Melhem" <[EMAIL PROTECTED]>

[...]

> > >
> > > If one uses the caching-point pipeline implementation with
> > autoCachingPoint
> > > turned off (you can set this in the components section of the
> > > sitemap.xmap) then its possible to flag individual pipeline components
> > > as caching-points.
> > >
> > > This means that one could do something like the following:
> > >
> > > <map:transform src=".." pipeline-hints="caching-point={cacheHere}" />
> > >
> > > This would instruct the pipeline to cache at this point (if the
component
> > > is cachable). This way it is possible to have multiple cache points
along
> > > any given pipeline.
> >
> > So, as if I understand correctly, the component should be cachable to
server
> > as caching point and it's cachability can be turned off in the sitemap?
If
> > so, then I'll commit the caching version.
>
> Actually Im not sure if this exactly what your looking for, because its
> does not switch on/of "cachability" of the component, but it hints to
> the pipeline to do extra caching (or not) at certain points.
>
> Indeed, if the component has caching-point switced off (ie false) but the
next
> component on the pipeline is also cachable, the pipeline will still
> cache up to the last cachable component. That is,  hinting to the
> pipeline that this is no caching-point simply defaults the pipeline to
> normal caching behaviour, without the extra caching points.
>
> If you need to switch the "cachability" of components on/off, one could
create
> a different pipeline hint say "no-cache".  This would require extending
> one (or more) of the pipelines implementations to understand this hint
> so that it would treat this particular component as if were *not*
> instanceof CacheableProcessingComponent.

Now I got it. Thanks for clarification.

I have to think about a little...

KP

>
> Best Regards,
> Michael Melhem
> >
> > >
> > > Hope that Helps some!
> >
> > Yes, thanks!
> >
> > Konstantin
> >
> > >
> > > Regards,
> > > Michael Melhem
> > >
> > >
> > >
> > > > Looking forward to seeing what you've written Konstantin :)
> > > >
> > > > Cheers,
> > > >
> > > > Marcus
> > > >
> > > > --
> > > >         .....
> > > >      ,,$$$$$$$$$,      Marcus Crafter
> > > >     ;$'      '$$$$:    Computer Systems Engineer
> > > >     $:         $$$$:   ManageSoft GmbH
> > > >      $       o_)$$$:   82-84 Mainzer Landstrasse
> > > >      ;$,    _/\ &&:'   60327 Frankfurt Germany
> > > >        '     /( &&&
> > > >            \_&&&&'
> > > >           &&&&.
> > > >     &&&&&&&:
> > > >
> > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, email: [EMAIL PROTECTED]
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, email: [EMAIL PROTECTED]
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, email: [EMAIL PROTECTED]
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]
>
>


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

Reply via email to