Service Activator Toolkit
Version 1.0.0

org.eclipse.soda.sat.core.framework.interfaces
Interface IManagedServiceFactoryActivationManager

All Superinterfaces:
ManagedServiceFactory

public interface IManagedServiceFactoryActivationManager
extends ManagedServiceFactory

IManagedServiceFactoryActivationManager.java\

See Also:
FactoryUtility

Method Summary
 Map getAllObjects()
          Get all the objects.
 Iterator getAllPids()
          Get all the persistent IDs.
 Map getAllProperties()
          Get the properties of all the objects.
 void printFactoryConfigurationsOn(StringBuffer buffer)
          Print a description of the factory configurations on the specified buffer.
 void start(BundleContext context)
          Start the managed service factory activation manager.
 void stop()
          Stop the managed service factory activation manager.
 
Methods inherited from interface org.osgi.service.cm.ManagedServiceFactory
deleted, getName, updated
 

Method Detail

getAllObjects

public Map getAllObjects()
Get all the objects.

Returns:
A map of the objects, keyed by persistent ID.

getAllPids

public Iterator getAllPids()
Get all the persistent IDs.

Returns:
An iterator on the persistent IDs.

getAllProperties

public Map getAllProperties()
Get the properties of all the objects.

Returns:
A map of the objects' properties, keyed by persistent ID.

printFactoryConfigurationsOn

public void printFactoryConfigurationsOn(StringBuffer buffer)
Print a description of the factory configurations on the specified buffer. This API is provided for debug purposes.

Parameters:
buffer - The buffer on which to print the factory configurations.

start

public void start(BundleContext context)
Start the managed service factory activation manager.

Parameters:
context - The bundle's BundleContext.

stop

public void stop()
Stop the managed service factory activation manager.


Service Activator Toolkit
Version 1.0.0