org.apache.aries.blueprint.container
Interface NamespaceHandlerRegistry

All Known Implementing Classes:
NamespaceHandlerRegistryImpl

public interface NamespaceHandlerRegistry

Registry of NamespaceHandler.

Version:
$Rev: 1135629 $, $Date: 2011-06-14 16:01:01 +0100 (Tue, 14 Jun 2011) $

Method Summary
 void destroy()
          Destroy this registry
 org.apache.aries.blueprint.parser.NamespaceHandlerSet getNamespaceHandlers(Set<URI> uri, org.osgi.framework.Bundle bundle)
          Retrieve the NamespaceHandler for the specified URI.
 

Method Detail

getNamespaceHandlers

org.apache.aries.blueprint.parser.NamespaceHandlerSet getNamespaceHandlers(Set<URI> uri,
                                                                           org.osgi.framework.Bundle bundle)
Retrieve the NamespaceHandler for the specified URI. Make sure

Parameters:
uri - the namespace identifying the namespace handler
bundle - the blueprint bundle to be checked for class space consistency
Returns:
a set of registered NamespaceHandlers compatible with the class space of the given bundle

destroy

void destroy()
Destroy this registry



Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.