package bundle_watching
Contains functionality related to watching OSGi bundles coming and going.
- Alphabetic
- By Inheritance
- bundle_watching
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
class
BundleWatcherCapsule extends Capsule
A capsule for watching bundles coming and going as long as the current capsule scope is active.
A capsule for watching bundles coming and going as long as the current capsule scope is active. Tracks all state transitions and bundles. The custom object facility is not used.
-
case class
BundleWatcherContext(tracker: BundleTracker[Bundle]) extends Product with Serializable
Contains details about the current bundle event.
Contains details about the current bundle event. For now, this just contains the underlying bundle tracker but it might be expanded in future.
- tracker
Underlying bundle tracker
-
sealed abstract
class
BundleWatcherEvent extends AnyRef
Super class for bundle watcher events.
Super class for bundle watcher events. The possible events are defined in the companion object.
-
trait
BundleWatching extends AnyRef
Provides a convenient method to add a bundle watcher capsule to the current capsule scope.
-
class
SimpleBundleWatching extends BundleWatching
A class that mixes in the BundleWatching trait.
A class that mixes in the BundleWatching trait. Use this if you want to use a class instead of a trait.
Value Members
-
object
BundleWatcherEvent
Contains the possible bundle watcher events.