org.jclouds.karaf.services
Class BlobStoreServiceFactory

java.lang.Object
  extended by org.jclouds.karaf.services.BlobStoreServiceFactory
All Implemented Interfaces:
BlobStoreProviderListener, ProviderListener, org.osgi.service.cm.ManagedServiceFactory

public class BlobStoreServiceFactory
extends Object
implements org.osgi.service.cm.ManagedServiceFactory, BlobStoreProviderListener


Field Summary
static String CREDENTIAL
           
static String IDENTITY
           
static String PROVIDER
           
 
Constructor Summary
BlobStoreServiceFactory(org.osgi.framework.BundleContext bundleContext)
           
 
Method Summary
 void deleted(String pid)
           
 Map<String,org.jclouds.providers.ProviderMetadata> getInstalledProviders()
           
 String getName()
           
 void providerInstalled(org.jclouds.providers.ProviderMetadata provider)
           
 void providerUninstalled(org.jclouds.providers.ProviderMetadata provider)
           
 void updated(String pid, Dictionary properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROVIDER

public static final String PROVIDER
See Also:
Constant Field Values

IDENTITY

public static final String IDENTITY
See Also:
Constant Field Values

CREDENTIAL

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

BlobStoreServiceFactory

public BlobStoreServiceFactory(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

deleted

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

providerInstalled

public void providerInstalled(org.jclouds.providers.ProviderMetadata provider)
Specified by:
providerInstalled in interface ProviderListener

providerUninstalled

public void providerUninstalled(org.jclouds.providers.ProviderMetadata provider)
Specified by:
providerUninstalled in interface ProviderListener

getInstalledProviders

public Map<String,org.jclouds.providers.ProviderMetadata> getInstalledProviders()
Specified by:
getInstalledProviders in interface ProviderListener


Copyright © 2012. All Rights Reserved.