ws-muse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ian Springer (JIRA)" <j...@apache.org>
Subject [jira] Updated: (MUSE-8) initialize muws:ResourceId and muws:ManageabilityCapability props in generated Resource#init() method
Date Fri, 18 Mar 2005 17:09:21 GMT
     [ http://issues.apache.org/jira/browse/MUSE-8?page=history ]

Ian Springer updated MUSE-8:
----------------------------

    Description: 
If Resource has an ID, set ResourceId prop value to that ID converted to a URI; if not, set
ResourceId prop value to a generated UUID.

Init value of ManageabilityCapability prop with whatever capabilities we can determine the
service implements based on its WSDL.

Also, add a capability Topic to the Resource's topic set for each MUWS capability that we
know the Resource implements. All of these capability Topics must be root topics of the "http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2-events.xml"
TopicSpace. 

Finally, register an Apollo propChanged listener on all props associated w/ each capability
and have this listener's action method publish a propChanged mgmtEvent to the appropriate
capability Topic. A propChanged mgmtEvent is a wsrp:propChanged element enclosed in a MUWS
MgmtEvent.


  was:
If Resource has an ID, set ResourceId prop value to that ID converted to a URI; if not, set
ResourceId prop value to a generated UUID.

Init value of ManageabilityCapability prop with whatever capabilities we can determine the
service implements based on its WSDL.

Also, add a capability Topic to the Resource's topic set for each MUWS capability that we
know the Resource implements. Then register an Apollo propChanged listener on all props associated
w/ each  capability and have this listener's action method publish a propChanged mgmtEvent
to the appropriate capability Topic. A propChanged mgmtEvent is a wsrp:propChanged element
enclosed in a MUWS MgmtEvent.



> initialize muws:ResourceId and muws:ManageabilityCapability props in generated Resource#init()
method
> -----------------------------------------------------------------------------------------------------
>
>          Key: MUSE-8
>          URL: http://issues.apache.org/jira/browse/MUSE-8
>      Project: Muse
>         Type: Task
>   Components: Wsdl2Java
>     Versions: 1.0-alpha
>  Environment: n/a
>     Reporter: Ian Springer
>     Priority: Minor

>
> If Resource has an ID, set ResourceId prop value to that ID converted to a URI; if not,
set ResourceId prop value to a generated UUID.
> Init value of ManageabilityCapability prop with whatever capabilities we can determine
the service implements based on its WSDL.
> Also, add a capability Topic to the Resource's topic set for each MUWS capability that
we know the Resource implements. All of these capability Topics must be root topics of the
"http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2-events.xml" TopicSpace. 
> Finally, register an Apollo propChanged listener on all props associated w/ each capability
and have this listener's action method publish a propChanged mgmtEvent to the appropriate
capability Topic. A propChanged mgmtEvent is a wsrp:propChanged element enclosed in a MUWS
MgmtEvent.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


Mime
View raw message