Service Activator Toolkit
Version 1.0.0

Uses of Interface
org.eclipse.soda.sat.core.framework.interfaces.IBundleActivationManager

Packages that use IBundleActivationManager
org.eclipse.soda.sat.core.framework This package contains the SAT implementation classes, suc as BaseBundleActivator class from which all SAT bundles typically derive their BundleActivator
org.eclipse.soda.sat.core.framework.interfaces This package contains interfaces that support the SAT implementation classes. 
org.eclipse.soda.sat.core.util This package contains a mixed bag of utility classes that are used by SAT, but might be of use to bundle developers. 
 

Uses of IBundleActivationManager in org.eclipse.soda.sat.core.framework
 

Methods in org.eclipse.soda.sat.core.framework with parameters of type IBundleActivationManager
 void BaseManagedServiceFactoryAdvisor.createImportedServiceFilters(String pid, Dictionary oldProperties, Dictionary properties, IBundleActivationManager manager)
           
 void BaseManagedServiceFactoryAdvisor.destroy(String pid, Object object, Dictionary properties, IBundleActivationManager manager)
           
 String[] BaseManagedServiceFactoryAdvisor.getImportedServiceNames(String pid, Dictionary oldProperties, Dictionary properties, IBundleActivationManager manager)
           
 String[] BaseManagedServiceFactoryAdvisor.getOptionalImportedServiceNames(String pid, Dictionary oldProperties, Dictionary properties, IBundleActivationManager manager)
           
 void BaseManagedServiceFactoryAdvisor.handleAcquiredOptionalImportedService(String pid, Object object, String importedServiceName, Object importedService, IBundleActivationManager manager)
           
 void BaseManagedServiceFactoryAdvisor.handleReleasedOptionalImportedService(String pid, Object object, String importedServiceName, Object importedService, IBundleActivationManager manager)
           
 

Uses of IBundleActivationManager in org.eclipse.soda.sat.core.framework.interfaces
 

Methods in org.eclipse.soda.sat.core.framework.interfaces with parameters of type IBundleActivationManager
 Object IManagedServiceFactoryAdvisor.create(String pid, Dictionary properties, IBundleActivationManager manager)
          Create and return an object for the configuration with the specified persistent ID using the specified properties.
 void IManagedServiceFactoryAdvisor.createImportedServiceFilters(String pid, Dictionary oldProperties, Dictionary properties, IBundleActivationManager manager)
          Create the imported service filters for the configuration with the specified persistent ID and properties.
 void IManagedServiceFactoryAdvisor.destroy(String pid, Object object, Dictionary properties, IBundleActivationManager manager)
          Destroy the specified object with the specified persistent ID.
 String[] IManagedServiceFactoryAdvisor.getImportedServiceNames(String pid, Dictionary oldProperties, Dictionary properties, IBundleActivationManager manager)
          Get the imported service names for the configuration with the specified persistent ID.
 String[] IManagedServiceFactoryAdvisor.getOptionalImportedServiceNames(String pid, Dictionary oldProperties, Dictionary properties, IBundleActivationManager manager)
          Get the optional imported service names for the configuration with the specified persistent ID.
 void IManagedServiceFactoryAdvisor.handleAcquiredOptionalImportedService(String pid, Object object, String importedServiceName, Object importedService, IBundleActivationManager manager)
          This method is called when an optional imported service has been acquired.
 void IManagedServiceFactoryAdvisor.handleReleasedOptionalImportedService(String pid, Object object, String importedServiceName, Object importedService, IBundleActivationManager manager)
          When all imported services are not required, this method is called when an imported service has been released.
 Object IManagedServiceFactoryAdvisor.update(String pid, Object object, Dictionary oldProperties, Dictionary properties, IBundleActivationManager manager)
          Update and return an object for the configuration with the specified persistent ID using the specified properties.
 

Uses of IBundleActivationManager in org.eclipse.soda.sat.core.util
 

Methods in org.eclipse.soda.sat.core.util that return IBundleActivationManager
 IBundleActivationManager FactoryUtility.createBundleActivationManager()
          Create an IBundleActivationManager.
 


Service Activator Toolkit
Version 1.0.0