Yes, that's just where I'm looking right now!  My first thoughts are why do
we need to copy the PSML stuff (Entry, Portlets) into another structure, the
PortletSet for each request - maybe we can aggregate based on the Portlets
directly, and as we pick out Entry objects from there, wrap them up into a
PortletInstance...

I'll keep looking and come up with some suggestions - I'll post those over
the weekend and perhaps we can have a conference early next week if the
emails don't do it for us!

Thanks.

- Glenn

> -----Original Message-----
> From: David Sean Taylor [mailto:[EMAIL PROTECTED]] 
> Sent: Friday, May 10, 2002 12:54 PM
> To: 'Jetspeed Developers List'
> Subject: RE: Portlet.getID() returning NULL
> 
> 
> > -----Original Message-----
> > From: Glenn Golden [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, May 09, 2002 7:30 PM
> > To: 'Jetspeed Developers List'
> > Subject: RE: Portlet.getID() returning NULL
> > 
> > 
> > David -
> > 
> > Nice to hear your "voice" again!
> > 
> > Damn about getID().  All my code is based on this!  I have 
> to fix it.
> > 
> > The question is how far do we go now.
> > 
> > How much of this do you understand and can layout / have a 
> chat about?
> 
> I don't have time this week. 
> Do you want to set aside an hour or so sometime next week?
> 
> Lets start by looking at JetspeedPortalToolkitService.getSet.
> Also BasePortletSet, which is currently the container for the 
> delivered portlet tree. I need to spend some time 
> re-introducing myself to the problems with PortletConfig again.
> 
> The burrito you are speaking of is really a PortletInstance, 
> isn't it? It then can delegate to the actual portlet when 
> necessary for the getContent(), and then delegate to the 
> PortletEntry to get PSML state (like the id). The instance 
> can also be used to get session state, using the 
> PortletEntry's id to generate the session key into the state manager.
> 
> 
> 
> --
> To unsubscribe, e-mail:   
> <mailto:jetspeed-dev-> [EMAIL PROTECTED]>
> For 
> additional commands, 
> e-mail: <mailto:[EMAIL PROTECTED]>
> 

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

Reply via email to