Interface IDynamicStatusStore

All Superinterfaces:
IDynamicStatusStoreKeyAccess

public interface IDynamicStatusStore extends IDynamicStatusStoreKeyAccess

Used by the Galasa Framework to initialise the various Dynamic Status Stores that may exist within the OSGi instance. Only 1 DSS maybe enabled during the lifetime of a Galasa test run or server instance.

The DSS should request from the framework the URI that is defined in the DSS. It should examine the returned URI to determine if it is this DSS that is required to be initialised. If the DSS should be initialised, the DSS should do so and then register itself in the Framework.