1.0.0

org.eclipse.soda.dk.connection.bundle
Class ServiceInterestBundle

java.lang.Object
  extended by BaseBundleActivator
      extended by org.eclipse.soda.dk.connection.bundle.ServiceBundle
          extended by org.eclipse.soda.dk.connection.bundle.ServiceInterestBundle
Direct Known Subclasses:
AdapterManaged, AdapterTestBundle, AdapterTestManaged, AgentManaged, DeviceInterestBundle, DeviceManaged, DeviceTestBundle, DeviceTestManaged, ProfileManaged, ProfileTestBundle, ProfileTestManaged, TransportTestBundle, TunnelTransportBundle

public abstract class ServiceInterestBundle
extends ServiceBundle

The ServiceInterestBundle extends the ServiceBundle and because this bundle actiator needs to get an interested service.

Version:
1.0.0

Field Summary
 
Fields inherited from class org.eclipse.soda.dk.connection.bundle.ServiceBundle
DEVICE_CLASS, DEVICE_REVISION
 
Constructor Summary
ServiceInterestBundle()
           
 
Method Summary
protected  void activate()
          Create exported services.
protected  void destroyExportedServices()
          Destroy exported services.
 java.lang.Object getInterest()
          Gets the interest (Object) value.
 java.lang.String getInterestServiceName()
          Gets the interest service name (String) value.
 void setInterest(java.lang.Object interest)
          Sets the interest value.
 
Methods inherited from class org.eclipse.soda.dk.connection.bundle.ServiceBundle
createProperties, createService, getExportedServiceNames, getService, log, log, setService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceInterestBundle

public ServiceInterestBundle()
Method Detail

activate

protected void activate()
Create exported services.

Overrides:
activate in class ServiceBundle

destroyExportedServices

protected void destroyExportedServices()
Destroy exported services.

Overrides:
destroyExportedServices in class ServiceBundle

getInterest

public java.lang.Object getInterest()
Gets the interest (Object) value.

Returns:
The interest (Object) value.
See Also:
setInterest(Object)

getInterestServiceName

public java.lang.String getInterestServiceName()
Gets the interest service name (String) value.

Returns:
The interest service name (String) value.

setInterest

public void setInterest(java.lang.Object interest)
Sets the interest value. The interest (Object) parameter.

Parameters:
interest - The interest (Object) parameter.
See Also:
getInterest()

1.0.0

Copyright (c) 1999, 2007 IBM