← Prev in month
← Prev in thread
RE: [wsrp-wsia] [change request #201] PortletDescription applies toclones
I was only trying to constrain a clone on write. Actually, I don't care
strongly about clonePortlet() but at least consumers are able to call
getPortletDescription() as it is in the same factor. I can image a public
offered portlet is always non-secure but its clone wants
defaultMarkupSecure. Do we currently have a statement about clone and the
clone's portlet description?
regards,
Andre
-----Original Message-----
From: Rich Thompson [mailto:]
Sent: 04 March 2003 16:00
To:
Subject: Re: [wsrp-wsia] [change request #201] PortletDescription
applies to clones
A couple of comments:
1. I would find it weird for any cloned Portlet to not share the
PortletDescription of the source for the clone. Is there a use case for
them not sharing this metadata?
2. I would not want to introduce a difference between clones that depends
on the method by which the clone was produced. This seems to add
complexity without value.
Rich Thompson
Rich Thompson/Watson/IBM@IBMUS
03/04/2003 10:19 AM
To:
cc:
Subject: [wsrp-wsia] [change request #201]
PortletDescription applies to clones
Document: Spec
Section: 5.1.11 and 6.3.3
Page/Line: 21/29
New text: When a producer clones a portlet, using the lazy mechanism
described in section 6.3.3., the following values MUST be the same as the
original portlet's description: markupTypes[]; groupID; userCategories[];
userProfileItems[]; usesMethodGet; defaultMarkupSecure;
userContextStoredInSession; templatesStoredInSession;
hasUserSpecificState; doesURLtemplateProcessing. Portlets explicitly
created via createPortlet() do not have this restriction (call
getPortletDescription() after clone()).
Reason: getPortletDescription is in the (optional) portlet management not
the (required) serviceDescription factor. We could move it and force a
consumer call to getPortletDescription().
----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>
----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>
----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>
← Prev in month
← Prev in thread