Skip to content

IStateListener is not API #4

Description

@nestabentum

Problem severity

  • High
  • Medium
  • Low

Location

  1. Project
  • IntBIIS
  • EventSim
  1. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions