[ 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]