Upayavira wrote:
Leszek Gawron wrote:
Sylvain Wallez wrote:
<page jx:cache-key="news.id"
jx:cache-validity="com.my.NewsHelper.getValidity(news.urgency)">
One question: if this NewsHelper is NOT an avalon component (or object
instantiated by flow.createObject) then it doesn't have acces to any
backend logic or data (for example database that stores expiration
time for different news services). Would it be possible to instantiate
this object via flow.createObject analogy?
Of course. You could equally well say:
sendPage("my-url", {"myObject", myAvalonObject});
<page jx-cache-key="myObject.getValidity()">
Regards, Upayavira
But that does not differ from what I proposed in first post and Sylvain wrote
it is a bad idea.
--
Leszek Gawron