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 "Corona HowTo Management Annotations"

(New page: Corona's management annotations are designed to allow adopters to WSDM-enable their components using the familiar Java annotation mechanism. The management annotations can be found in the...)
 
Line 2: Line 2:
  
 
The management annotations can be found in the package org.eclipse.corona.management.annotations, which is part of the bundle org.eclipse.corona.managment.common. The management runtime binds annotated object instances to a WSDM runtime (provide by Apache muse). This binding is implemented using an IoC-style approach, and for cases where the injected management behavior is desired during local interactions, all references to manageable behavior should be performed using the management proxy instance returned by the runtime.
 
The management annotations can be found in the package org.eclipse.corona.management.annotations, which is part of the bundle org.eclipse.corona.managment.common. The management runtime binds annotated object instances to a WSDM runtime (provide by Apache muse). This binding is implemented using an IoC-style approach, and for cases where the injected management behavior is desired during local interactions, all references to manageable behavior should be performed using the management proxy instance returned by the runtime.
 +
 +
The following tutorial demonstrates how to use Corona's management annotations to allow you to integrate your POJOs into a WSDM-based management framework:
 +
 +
[[Corona_management_framework_access|Obtaining the Management Enabling environment]].
 +
 +
[[Corona_management_simple_object|Management-enabling a Simple Java Object]].
 +
 +
[[Corona_management_simple_capability|Creating Management Capabilities]].
 +
 +
[[Corona_management_events|Adding Notifications]].
 +
 +
[[Corona_management_relationships|Adding Relationships]].
 +
 +
[[Corona_management_advertisement|Life-cycle Advertisement]].

Revision as of 09:37, 30 April 2007

Corona's management annotations are designed to allow adopters to WSDM-enable their components using the familiar Java annotation mechanism.

The management annotations can be found in the package org.eclipse.corona.management.annotations, which is part of the bundle org.eclipse.corona.managment.common. The management runtime binds annotated object instances to a WSDM runtime (provide by Apache muse). This binding is implemented using an IoC-style approach, and for cases where the injected management behavior is desired during local interactions, all references to manageable behavior should be performed using the management proxy instance returned by the runtime.

The following tutorial demonstrates how to use Corona's management annotations to allow you to integrate your POJOs into a WSDM-based management framework:

Obtaining the Management Enabling environment.

Management-enabling a Simple Java Object.

Creating Management Capabilities.

Adding Notifications.

Adding Relationships.

Life-cycle Advertisement.

Back to the top