Chapter 12. Dynamic Configuration

If you’ve ever had the strange feeling that someone is watching you, after this chapter you’ll have no doubt that it’s true. In this chapter we add a new feature to Toast that quietly tracks the vehicle’s location.

Like all the functionality we’ve added to Toast so far, the tracking code is pluggable. But unlike the prior scenarios, this one is headless; that is, it has no user interface. We wouldn’t want you to think that the only way to add functionality to Toast is via an icon on the user interface.

Most important, the tracking scenario gives us the opportunity to demonstrate OSGi’s support for dynamic configuration to change how the tracking scenario operates on the fly.

In this chapter you will learn

Get OSGi and Equinox now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.