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 "Org.eclipse.higgins.idas.registry"

m (added left menu Phoenix fix)
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{#eclipseproject:technology.higgins}}
+
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
The [[IdAS Registry]] is a sub-component of the [[Identity Attribute Service]]. It implements [[Context Discovery]] and is part of the [[Context Discovery Components]].
+
[[Image:Higgins_logo_76Wx100H.jpg|right]]
 
+
The [[IdAS Registry]] is a project within the [[Identity Attribute Service]]. It implements [[Context Discovery]] and is part of the [[Context Discovery Components]].
==Details==
+
* ''CVS & instructions'': [[IdAS Registry CVS]]
+
* ''Javadoc'': [http://download.eclipse.org/technology/higgins/downloads/idas.registry/lastNightlyBuild/javadoc/index.html Javadoc]
+
* ''Status'': first code in 1.0M9
+
* ''Language'': Java
+
* ''Packaging'': OSGI bundle
+
 
+
==Plan==
+
<to be written:> At the very least a link to a ToDo list page categorized per milestone (this must be a link because this page will be linked to on the Milestone wiki pages).
+
 
+
==Service==
+
The IdASRegistry is responsible for managing context factories availble in the [[Identity Attribute Service]]. Specifically, the following services are offered:
+
  
 +
The IdASRegistry is responsible for managing context factories available in the [[Identity Attribute Service]]. Specifically, the following services are offered:
 
* Initialize itself from an XRDS document. This can come from a local file, from XRI resolution or from other sources. Each service endpoint in that XRDS document describes a context factory and includes one or more <Type> elements, which describe the [[ContextTypes]] that can be opened by the context factory.
 
* Initialize itself from an XRDS document. This can come from a local file, from XRI resolution or from other sources. Each service endpoint in that XRDS document describes a context factory and includes one or more <Type> elements, which describe the [[ContextTypes]] that can be opened by the context factory.
 
* Discover, instantiate and configure a context factory based on a [[ContextId]]. This is the core service of IdASRegistry.
 
* Discover, instantiate and configure a context factory based on a [[ContextId]]. This is the core service of IdASRegistry.
Line 21: Line 10:
 
* Add an already instantiated and configured context factory to the registry. This is a secondary service and in most cases should not be necessary.  
 
* Add an already instantiated and configured context factory to the registry. This is a secondary service and in most cases should not be necessary.  
  
The IdASRegistry has dependencies on the following components:
+
The IdASRegistry has dependencies on the following projects:
* [[IdAS_API]] and [[IdAS_Common]] for basic IdAS interfaces and shared classes
+
* [[org.eclipse.higgins.idas.api]] and [[org.eclipse.higgins.idas.common]] for basic IdAS interfaces and shared classes
* [[Configuration_XRDS]] is used to read context factory configuration as well as context configuration from XRDS documents.
+
* [[org.eclipse.higgins.configuration.xrds]] is used to read context factory configuration as well as context configuration from XRDS documents.
  
 
== See Also ==
 
== See Also ==
* [[Context Discovery Components]] for a detailled description and examples of IdASRegistry and related components
+
* [[Context Discovery Components]] for a detailed description and examples of IdASRegistry and related components
* [[Components]]: [http://wiki.eclipse.org/index.php/Components#Identity_Attribute_Service_and_Context_Providers IdAS Components and sub-Components]
+
* [[Identity Attribute Service]] Component
* [[Identity Attribute Service]]
+
  
== Links ==
+
[[Category:Higgins IdAS]]
* [http://www.eclipse.org/higgins Higgins Home]
+
[[Category:Higgins Components]]

Latest revision as of 16:35, 15 December 2008

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

Higgins logo 76Wx100H.jpg

The IdAS Registry is a project within the Identity Attribute Service. It implements Context Discovery and is part of the Context Discovery Components.

The IdASRegistry is responsible for managing context factories available in the Identity Attribute Service. Specifically, the following services are offered:

  • Initialize itself from an XRDS document. This can come from a local file, from XRI resolution or from other sources. Each service endpoint in that XRDS document describes a context factory and includes one or more <Type> elements, which describe the ContextTypes that can be opened by the context factory.
  • Discover, instantiate and configure a context factory based on a ContextId. This is the core service of IdASRegistry.
  • Discover, instantiate and configure a context factory based on a context type (a String).
  • Enumerate all registered context factories.
  • Add an already instantiated and configured context factory to the registry. This is a secondary service and in most cases should not be necessary.

The IdASRegistry has dependencies on the following projects:

See Also

Back to the top