2009-01-09 1.2.0

org.eclipse.soda.dk.device.nslog.servlet.bundle
Class DeviceNslogServletBundle

java.lang.Object
  extended by BaseBundleActivator
      extended by org.eclipse.soda.dk.device.servlet.bundle.DeviceServletBundle
          extended by org.eclipse.soda.dk.device.nslog.servlet.bundle.DeviceNslogServletBundle

public class DeviceNslogServletBundle
extends DeviceServletBundle

Since:
1.0
Version:
1.2.0

Field Summary
protected  IServiceDetecter detecter
          Define the detecter (IServiceDetecter) field.
static java.lang.String[] IMPORTED_SERVICES
          Define the imported services (String[]) constant.
 
Constructor Summary
DeviceNslogServletBundle()
          Constructs an instance of this class.
 
Method Summary
protected  void activate()
          Create exported services.
 void serviceAdded(IServiceDetecter detecter, org.osgi.framework.ServiceReference serviceReference, java.lang.Object service)
          Service added with the specified detecter, service reference and service parameters.
 void serviceRemoved(IServiceDetecter detecter, org.osgi.framework.ServiceReference serviceReference, java.lang.Object service)
          Service removed with the specified detecter, service reference and service parameters.
protected  void start()
          Start.
protected  void stop()
          Stop.
 
Methods inherited from class org.eclipse.soda.dk.device.servlet.bundle.DeviceServletBundle
createProperties, createServlet, deactivate, getExportServices, getImportedServiceNames, getInterestServiceName, getServlet, setServlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IMPORTED_SERVICES

public static final java.lang.String[] IMPORTED_SERVICES
Define the imported services (String[]) constant.


detecter

protected IServiceDetecter detecter
Define the detecter (IServiceDetecter) field.

Constructor Detail

DeviceNslogServletBundle

public DeviceNslogServletBundle()
Constructs an instance of this class.

Method Detail

activate

protected void activate()
Create exported services.

Overrides:
activate in class DeviceServletBundle

serviceAdded

public void serviceAdded(IServiceDetecter detecter,
                         org.osgi.framework.ServiceReference serviceReference,
                         java.lang.Object service)
Service added with the specified detecter, service reference and service parameters.

Parameters:
detecter - The detecter (IServiceDetecter) parameter.
serviceReference - The service reference (ServiceReference) parameter.
service - The service (Object) parameter.

serviceRemoved

public void serviceRemoved(IServiceDetecter detecter,
                           org.osgi.framework.ServiceReference serviceReference,
                           java.lang.Object service)
Service removed with the specified detecter, service reference and service parameters.

Parameters:
detecter - The detecter (IServiceDetecter) parameter.
serviceReference - The service reference (ServiceReference) parameter.
service - The service (Object) parameter.

start

protected void start()
              throws java.lang.Exception
Start.

Throws:
java.lang.Exception - Exception.

stop

protected void stop()
             throws java.lang.Exception
Stop.

Throws:
java.lang.Exception - Exception.

2009-01-09 1.2.0

Copyright (c) 2009 IBM. See license in Legal section.