class
ServiceWatcherCapsule[S <: AnyRef] extends Capsule
Instance Constructors
-
new
ServiceWatcherCapsule(filter: Filter, f: (ServiceWatcherEvent[S]) ⇒ Unit, bundleContext: BundleContext)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
start(): Unit
-
def
stop(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
tracker: ServiceTracker[S, S]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
A capsule which executes the given event handlers on service state transitions while the current scope is active. Tracks all state transitions and services visible to the class loader. The custom object facility of the service tracker is not used.
Service type to be tracked