Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.osgi
Class BundleRegistry

java.lang.Object
  extended by org.nuxeo.osgi.BundleRegistry

public class BundleRegistry
extends Object

Author:
Bogdan Stefanescu

Constructor Summary
BundleRegistry()
           
 
Method Summary
 void addBundleAlias(String alias, String symbolicName)
           
 BundleImpl getBundle(long id)
           
 BundleImpl getBundle(String symbolicName)
           
 BundleImpl[] getInstalledBundles()
           
 void install(BundleImpl bundle)
           
 void shutdown()
           
 void uninstall(BundleImpl bundle)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BundleRegistry

public BundleRegistry()
Method Detail

addBundleAlias

public void addBundleAlias(String alias,
                           String symbolicName)

getBundle

public BundleImpl getBundle(long id)

getBundle

public BundleImpl getBundle(String symbolicName)

getInstalledBundles

public BundleImpl[] getInstalledBundles()

install

public void install(BundleImpl bundle)
             throws org.osgi.framework.BundleException
Throws:
org.osgi.framework.BundleException

uninstall

public void uninstall(BundleImpl bundle)
               throws org.osgi.framework.BundleException
Throws:
org.osgi.framework.BundleException

shutdown

public void shutdown()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.