org.ops4j.pax.radman.service.event.repeater.broadcaster.internal
Class EventBroadcasterManagedServiceFactory<E>

java.lang.Object
  extended by org.ops4j.pax.radman.service.event.repeater.broadcaster.internal.EventBroadcasterManagedServiceFactory<E>
All Implemented Interfaces:
org.osgi.service.cm.ManagedServiceFactory

@ThreadSafe
public class EventBroadcasterManagedServiceFactory<E>
extends java.lang.Object
implements org.osgi.service.cm.ManagedServiceFactory

A ManagedServiceFactory that manages lifecycle of EventBroadcasterImpl.

Since:
0.1.1
Author:
Gavin Bong

Field Summary
static java.lang.String SERVICE_PID
           
 
Method Summary
 void deleted(java.lang.String pid)
           
 java.lang.String getName()
           
 void updated(java.lang.String pid, java.util.Dictionary serviceProperties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVICE_PID

public static final java.lang.String SERVICE_PID
See Also:
Constant Field Values
Method Detail

deleted

public void deleted(java.lang.String pid)
Specified by:
deleted in interface org.osgi.service.cm.ManagedServiceFactory

getName

public java.lang.String getName()
Specified by:
getName in interface org.osgi.service.cm.ManagedServiceFactory

updated

public void updated(java.lang.String pid,
                    java.util.Dictionary serviceProperties)
             throws org.osgi.service.cm.ConfigurationException
Specified by:
updated in interface org.osgi.service.cm.ManagedServiceFactory
Throws:
org.osgi.service.cm.ConfigurationException


Copyright © 2008. All Rights Reserved.