org.robokind.api.common.osgi.lifecycle
Class OSGiComponentFactory

java.lang.Object
  extended by org.robokind.api.common.osgi.lifecycle.OSGiComponentFactory
All Implemented Interfaces:
ManagedServiceFactory

public class OSGiComponentFactory
extends Object
implements ManagedServiceFactory

Author:
Matthew Stevenson

Constructor Summary
OSGiComponentFactory(org.osgi.framework.BundleContext context)
           
 
Method Summary
<T> ManagedService<T>
createService(ServiceLifecycleProvider<T> lifecycle, Properties registrationPropeties)
           
<T> ManagedService<T>
createService(ServiceLifecycleProvider<T> lifecycle, Properties registrationPropeties, Properties uniqueRegistrationProperties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OSGiComponentFactory

public OSGiComponentFactory(org.osgi.framework.BundleContext context)
Method Detail

createService

public <T> ManagedService<T> createService(ServiceLifecycleProvider<T> lifecycle,
                                           Properties registrationPropeties)
Specified by:
createService in interface ManagedServiceFactory

createService

public <T> ManagedService<T> createService(ServiceLifecycleProvider<T> lifecycle,
                                           Properties registrationPropeties,
                                           Properties uniqueRegistrationProperties)
Specified by:
createService in interface ManagedServiceFactory


Copyright © 2011-2013. All Rights Reserved.