Class PassiveResourceObservee
java.lang.Object
de.uka.ipd.sdq.scheduler.resources.passive.PassiveResourceObservee
Provides observer functionality to passive resources. Normally this functionality would reside in
an (abstract) super class, but for passive resources there is no such class that all resources
inherit.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddObserver(IPassiveResourceSensor observer) voidfireAquire(ISchedulableProcess process, long num) Notifies observers that the resource has been acquired.voidfireRelease(ISchedulableProcess process, long num) Notifies observers that the resource has been released.voidfireRequest(ISchedulableProcess process, long num) Notifies observers that the resource has been requested.voidremoveObserver(IPassiveResourceSensor observer)
-
Constructor Details
-
PassiveResourceObservee
public PassiveResourceObservee()
-
-
Method Details
-
fireRequest
Notifies observers that the resource has been requested. -
fireAquire
Notifies observers that the resource has been acquired. -
fireRelease
Notifies observers that the resource has been released. -
addObserver
-
removeObserver
-