Celtix User APIs

org.objectweb.celtix.configuration
Interface ConfigurationMetadata


public interface ConfigurationMetadata

Container for a component's runtime configuration metata.


Method Summary
 ConfigurationItemMetadata getDefinition(String name)
          Gets the metadata for the specified configuration item name.
 Collection<ConfigurationItemMetadata> getDefinitions()
          Gets all configuration metadata items in this container.
 String getNamespaceURI()
          Gets the namespace URI for this configuration metadata model.
 

Method Detail

getNamespaceURI

String getNamespaceURI()
Gets the namespace URI for this configuration metadata model.

Returns:
the configuration metadata model's namespace URI.

getDefinition

ConfigurationItemMetadata getDefinition(String name)
Gets the metadata for the specified configuration item name.

Parameters:
name - the name of the configuration item.
Returns:
the item's configuration metadata or null if no such item is defined.

getDefinitions

Collection<ConfigurationItemMetadata> getDefinitions()
Gets all configuration metadata items in this container.

Returns:
the collection of configuration metadata items.

Celtix User APIs