org.springframework.osgi.service.exporter.support
Class AbstractOsgiServiceExporter

java.lang.Object
  extended by org.springframework.osgi.service.exporter.support.AbstractDependentServiceExporter
      extended by org.springframework.osgi.service.exporter.support.AbstractOsgiServiceExporter
All Implemented Interfaces:
InitializingBean, DependentServiceExporter
Direct Known Subclasses:
OsgiServiceFactoryBean

public abstract class AbstractOsgiServiceExporter
extends AbstractDependentServiceExporter

DependentServiceExporter extension that takes care of listeners registration and notification.

Author:
Costin Leau

Constructor Summary
AbstractOsgiServiceExporter()
           
 
Method Summary
 void setListeners(OsgiServiceRegistrationListener[] listeners)
          Sets the listeners interested in registration and unregistration events.
 
Methods inherited from class org.springframework.osgi.service.exporter.support.AbstractDependentServiceExporter
afterPropertiesSet, isRunning, setPublishAtStartup, shouldPublishAtStartup, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractOsgiServiceExporter

public AbstractOsgiServiceExporter()
Method Detail

setListeners

public void setListeners(OsgiServiceRegistrationListener[] listeners)
Sets the listeners interested in registration and unregistration events.

Parameters:
listeners - registration/unregistration listeners.


Copyright © 2006-2008 Spring Framework. All Rights Reserved.