[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Start level and framework timestamps

By framework timestamp I assume you mean the one returned by the resolver/state API State.getTimeStamp(). The resolver/state does not care or know about the start-level information. The bundle start-level does not effect the resolution status of the State therefore it is not reflected in the timestamp of a State object. This type data is stored separately (in the .bundledata file) from the resolver/state cache. We do not currently expose any kind of timestamp on the persistent data stored in this file.

There are two types of intial start levels

1) The default bundle initial bundle start level. This is the default start-level used when a bundle is first installed into the framework. This value is persisted in the .bundledata file
2) The initial start-level used to launch the framework. This is not persisted and can be different each launch of the framework. It is also up to the framework how you specify the intial start-level of the framework when launching.


Inactive hide details for Pascal Rapicault ---11/12/2007 09:10:58 AM---Hi,Pascal Rapicault ---11/12/2007 09:10:58 AM---Hi,


Pascal Rapicault <Pascal_Rapicault@xxxxxxxxxx>




11/12/2007 09:10 AM


[equinox-dev] Start level and framework timestamps


When at runtime the start level of a bundle is changed is that reflected in
a framework timestamp?
Likewise is the change of initial start level captured anywhere?



equinox-dev mailing list

GIF image

GIF image