Problem severity
Location
- Project
- More precise Location
edu.kit.ipd.sdq.eventsim.resources.listener/IStateListener
Description
As IPassiveResourceListener is not API it is not possible to probe the state of a resource outside of EventSim.
Cause
See description.
Textual description of dependencies
This listener is central for the probing of the state of resources which is impossible without it.
Example
The introduction of an ActorResourceProbe e.g. is not possible.
Possible solutions
Put IStateListener into the API.
Actual solution
Additional notes
At this point it is unclear what the state of a resource actually is due to missing documentation. There are hints that the state is equivalent to its demand. If this is true this issue might be obsolote as EventSim
is already equipped to probe for a resource’s demand.
Problem severity
Location
edu.kit.ipd.sdq.eventsim.resources.listener/IStateListener
Description
As IPassiveResourceListener is not API it is not possible to probe the state of a resource outside of EventSim.
Cause
See description.
Textual description of dependencies
This listener is central for the probing of the state of resources which is impossible without it.
Example
The introduction of an ActorResourceProbe e.g. is not possible.
Possible solutions
Put IStateListener into the API.
Actual solution
Additional notes
At this point it is unclear what the state of a resource actually is due to missing documentation. There are hints that the state is equivalent to its demand. If this is true this issue might be obsolote as EventSim
is already equipped to probe for a resource’s demand.