org.jclouds.karaf.services
Class ComputeServiceFactory

java.lang.Object
  extended by org.jclouds.karaf.services.ServiceFactorySupport
      extended by org.jclouds.karaf.services.ComputeServiceFactory
All Implemented Interfaces:
ComputeProviderOrApiListener, ComputeProviderOrApiRegistry, ProviderOrApiListener, ProviderOrApiRegistry, org.osgi.service.cm.ManagedServiceFactory

public class ComputeServiceFactory
extends ServiceFactorySupport
implements ComputeProviderOrApiListener, ComputeProviderOrApiRegistry


Field Summary
static String CREDENTIAL_STORE
           
static String CREDENTIAL_STORE_FILTER
           
static String DEFAULT_CREDENTIAL_STORE_TYPE
           
static String NODE_EVENT_SUPPORT
           
 
Fields inherited from class org.jclouds.karaf.services.ServiceFactorySupport
activePids, apiPids, installedApis, installedProviders, lock, pendingPids, providerPids, registrations
 
Constructor Summary
ComputeServiceFactory(org.osgi.framework.BundleContext bundleContext)
           
 
Method Summary
 String getName()
           
 void updated(String pid, Dictionary properties)
           
 
Methods inherited from class org.jclouds.karaf.services.ServiceFactorySupport
apiInstalled, apiUninstalled, deleted, getInstalledApis, getInstalledProviders, providerInstalled, providerUninstalled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jclouds.karaf.core.ProviderOrApiListener
apiInstalled, apiUninstalled, providerInstalled, providerUninstalled
 
Methods inherited from interface org.jclouds.karaf.core.ProviderOrApiRegistry
getInstalledApis, getInstalledProviders
 

Field Detail

NODE_EVENT_SUPPORT

public static final String NODE_EVENT_SUPPORT
See Also:
Constant Field Values

CREDENTIAL_STORE

public static final String CREDENTIAL_STORE
See Also:
Constant Field Values

DEFAULT_CREDENTIAL_STORE_TYPE

public static final String DEFAULT_CREDENTIAL_STORE_TYPE
See Also:
Constant Field Values

CREDENTIAL_STORE_FILTER

public static final String CREDENTIAL_STORE_FILTER
See Also:
Constant Field Values
Constructor Detail

ComputeServiceFactory

public ComputeServiceFactory(org.osgi.framework.BundleContext bundleContext)
Method Detail

getName

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

updated

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


Copyright © 2012. All Rights Reserved.