[ http://issues.apache.org/jira/browse/MUSE-8?page=all ]

Dan Jemiolo closed MUSE-8.
--------------------------

    Resolution: Fixed

Muse 2.0 implements all three of these features, although #1 is implemented 
with the ResourceIdFactory component from the deployment descriptor.

> 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
>          Issue Type: Task
>          Components: Tooling - Code Generation
>    Affects Versions: 1.0-alpha
>         Environment: n/a
>            Reporter: Ian P. 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
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

Reply via email to