OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsrp message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [wsrp] Public Review Comment: Reuse of MarkupRespone and MarkupParamsfor getResource()



A full proposal for this can be found at http://wiki.oasis-open.org/wsrp/Resource-specific_structures

Rich



Richard Jacob <richard.jacob@de.ibm.com>

07/14/2006 08:40 AM

To
wsrp@lists.oasis-open.org
cc
Subject
[wsrp] Public Review Comment: Reuse of MarkupRespone and MarkupParams for getResource()






The latest discussions around getResource() concerning what input params to
gR() mean, which output params are valid for gR() underline the probable
confusion the reuse of the gM() structures introduces.
I think it would be clearer in a) the object model and b) in the spec if we
seperated those structures even though some of the fields are similar for
both cases. The reuse of the xsd types doesn't buy us that much and on the
other hand makes the wording in the spec more complicated since both cases
must be considered/described in the field description.

Therefor I propose to introduce the following types:

ResourceParams (would replace MarkupParams as the input to gR()
[R] boolean secureClientCommuncation
[R] string locales[]
[R] string mimeTypes[]
[R] string portletMode (--> refers to the current portlet mode)
[R] string portletWindowState (--> refers to the current portlet window
state)
[O] ClientData clientData
[O] NavigationalContext portletNavigationalContext (--> the portlet's
current navContext)
[O] string resourceState (--> the state encoded in the resource URL)
[O] string markupCharacterSets[]
[O] string validateTag
[O] string validNewPortletModes[]
[O] string validNewPortletWindowStates[]
[O] Extension extensions[]

ResourceResponse
[R] ResourceContext resourceContext
[O] SessionContext sessionContext
[O] Extension extensions[]

ResourceContext
[O] boolean useCachedMarkup
[O] string mimeType
[O] string resourceString
[O] base64Binary resourceBinary
[O] string locale
[O] boolean requiresRewriting
[O] CacheControl cacheControl
[O] string ccppProfileWarning
[O] Extension extensions[]


Mit freundlichen Gruessen / best regards,

       Richard Jacob
______________________________________________________
IBM Lab Boeblingen, Germany
Dept.8288, WebSphere Portal Server Development
WSRP Technical Lead
WSRP Standardization
Phone: ++49 7031 16-3469  -  Fax: ++49 7031 16-4888
Email: mailto:richard.jacob@de.ibm.com


---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  You may a link to this group and all your TCs in OASIS
at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]