Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "COSMOSAnnotationsRoadmapPage"

(Requirements)
(Requirements)
Line 31: Line 31:
  
 
6. Add annotation for ServiceGroups.
 
6. Add annotation for ServiceGroups.
 +
 +
7. Better RMD support.

Revision as of 14:44, 8 November 2007

Requirements

  1. Support J2EE environment
  2. Need a way to access resource manager from resource class
  3. Ability to control which standard capabilities to include in the resource
  4. mgmt.wsdm and mgmt.common bundles should not depend on other cosmos bundles.
  5. Need to have an easy client story
  6. Need to have the ability to take a "generic" web services call. For example, the CMDBf web services calls will not have the addressing context.
  7. Must be able to support service groups

http://wiki.eclipse.org/WSDMProgrammingModel

TODOs:

1. Compare JAX-WS annotations processing with how we do annotations processing

2. Get current annotations support working in J2EE environment

3. Document feature.xml usage to do server-side osgi configuration to help Hubert's ManagementBroker work. (Dennis is the resident expert here).

ERs: (Target these for i8 - with the possible exception of ServiceGroups)

1. Get J2ee support working. Tomcat with Axis2 as target. (Hubert's top)

2. Expose the ManagementBindingProvider to annotated class (ability to get EPR, etc.) (Hubert's other top)

3. Work out the Delegation/Composition Model. Needs to be able to specify implementations and support defaults (existing muse)

4. Create 'standard' interfaces for default capabilities. (OperationalStatus, etc.).

5. Add a notion of 'default instance' to support Balan's hack. We'll probably provide an annotation to designate a static factory method as the 'default instance' provider. (Mark's top - to support CMDBf)

6. Add annotation for ServiceGroups.

7. Better RMD support.

Back to the top