|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
public class NamespaceManager
Support class that deals with namespace parsers discovered inside Spring bundles.
Constructor Summary | |
---|---|
NamespaceManager(org.osgi.framework.BundleContext context)
Constructs a new NamespaceManager instance. |
Method Summary | |
---|---|
void |
afterPropertiesSet()
|
void |
destroy()
|
NamespacePlugins |
getNamespacePlugins()
|
void |
maybeAddNamespaceHandlerFor(org.osgi.framework.Bundle bundle,
boolean isLazyBundle)
Registers the namespace plugin handler if this bundle defines handler mapping or schema mapping resources. |
void |
maybeRemoveNameSpaceHandlerFor(org.osgi.framework.Bundle bundle)
Removes the target bundle from the set of those known to provide handler or schema mappings. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NamespaceManager(org.osgi.framework.BundleContext context)
NamespaceManager
instance.
context
- containing bundle contextMethod Detail |
---|
public void maybeAddNamespaceHandlerFor(org.osgi.framework.Bundle bundle, boolean isLazyBundle)
bundle
- target bundleisLazyBundle
- indicator if the bundle analyzed is lazily activatedpublic void maybeRemoveNameSpaceHandlerFor(org.osgi.framework.Bundle bundle)
bundle
- handler bundlepublic NamespacePlugins getNamespacePlugins()
public void afterPropertiesSet()
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
public void destroy()
destroy
in interface org.springframework.beans.factory.DisposableBean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |