public class DashletSelector extends Object implements org.osgi.framework.BundleActivator
DashletFactory instances of the OSGI container.| Modifier and Type | Class and Description |
|---|---|
static interface |
DashletSelector.ServiceListChangedListener
Definition of the
DashletSelector.ServiceListChangedListener interface. |
| Constructor and Description |
|---|
DashletSelector() |
| Modifier and Type | Method and Description |
|---|---|
void |
addServiceListChangedListener(DashletSelector.ServiceListChangedListener serviceListChangedListener)
Method for adding a
DashletSelector.ServiceListChangedListener. |
void |
bind(DashletFactory dashletFactory)
This method adds a
DashletFactory to the list of available dashlet factories. |
DashletFactory |
getDashletFactoryForName(String name)
Returns the
DashletFactory instance for a given nane. |
List<DashletFactory> |
getDashletFactoryList()
Returns the list of
DashletFactory instances known by this class. |
void |
removeServiceListChangedListener(DashletSelector.ServiceListChangedListener serviceListChangedListener)
Method for removing a
DashletSelector.ServiceListChangedListener. |
void |
start(org.osgi.framework.BundleContext context)
Start method of this registry.
|
void |
stop(org.osgi.framework.BundleContext context)
Stop method of this registry.
|
void |
unbind(DashletFactory dashletFactory)
This method removes a
DashletFactory from the list of available dashlet factories. |
public void start(org.osgi.framework.BundleContext context)
throws Exception
start in interface org.osgi.framework.BundleActivatorcontext - the BundleContextExceptionpublic void stop(org.osgi.framework.BundleContext context)
throws Exception
stop in interface org.osgi.framework.BundleActivatorcontext - the BundleContextExceptionpublic void bind(DashletFactory dashletFactory)
DashletFactory to the list of available dashlet factories.dashletFactory - the new DashletFactorypublic void unbind(DashletFactory dashletFactory)
DashletFactory from the list of available dashlet factories.dashletFactory - the DashletFactory to be removedpublic void addServiceListChangedListener(DashletSelector.ServiceListChangedListener serviceListChangedListener)
DashletSelector.ServiceListChangedListener.serviceListChangedListener - the DashletSelector.ServiceListChangedListener to addpublic void removeServiceListChangedListener(DashletSelector.ServiceListChangedListener serviceListChangedListener)
DashletSelector.ServiceListChangedListener.serviceListChangedListener - the DashletSelector.ServiceListChangedListener to be removedpublic List<DashletFactory> getDashletFactoryList()
DashletFactory instances known by this class.List of DashletFactory instancespublic DashletFactory getDashletFactoryForName(String name)
DashletFactory instance for a given nane.name - the naem fo the DashletFactoryDashletFactoryCopyright © 2020. All rights reserved.