gov.cca.ports.ComponentRepository Interface Reference

ComponentRepository is a Port implemented by a CCA compliant framework or other component to expose in a standard way:. More...

Inheritance diagram for gov.cca.ports.ComponentRepository:

Inheritance graph
[legend]
Collaboration diagram for gov.cca.ports.ComponentRepository:

Collaboration graph
[legend]

List of all members.

Public Member Functions

array
< cca.ComponentClassDescription > 
getAvailableComponentClasses () throws cca.CCAException
 Collect the currently obtainable class name strings from factories known to the builder and the from the already instantiated components.


Detailed Description

ComponentRepository is a Port implemented by a CCA compliant framework or other component to expose in a standard way:.

  1. immediately instantiable component classes.
  2. component class property maps.
  3. the operations used to obtain more component classes at runtime.

Member Function Documentation

array< cca.ComponentClassDescription > gov.cca.ports.ComponentRepository.getAvailableComponentClasses (  )  throws cca.CCAException

Collect the currently obtainable class name strings from factories known to the builder and the from the already instantiated components.

Returns:
The list of class description, which may be empty, that are known a priori to contain valid values for the className argument of createInstance.
Exceptions:
CCAException in the event of error.


The documentation for this interface was generated from the following file:

Generated on Mon Sep 14 18:29:47 2009 for cca-spec-babel by  doxygen 1.5.9