Class PcmProtoUserAction

    • Constructor Detail

      • PcmProtoUserAction

        public PcmProtoUserAction()
    • Method Detail

      • _userAction

        protected String _userAction​(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall userAction)
        EntryLevelSystemCall is an user action which calls a system service from an usage scenario.
        Overrides:
        _userAction in class PcmUserAction
      • _userAction

        protected String _userAction​(org.palladiosimulator.pcm.usagemodel.Delay userAction)
        FIXME Implement and test this action with Thread.sleep
        Overrides:
        _userAction in class PcmUserAction
      • _userAction

        protected String _userAction​(org.palladiosimulator.pcm.usagemodel.Start userAction)
        Overrides:
        _userAction in class PcmUserAction
      • _userAction

        protected String _userAction​(org.palladiosimulator.pcm.usagemodel.Stop userAction)
        Overrides:
        _userAction in class PcmUserAction
      • _userAction

        protected String _userAction​(org.palladiosimulator.pcm.usagemodel.Loop userAction)
        Loop actions are transformed into a simple FOR statement.
        Overrides:
        _userAction in class PcmUserAction
      • _userAction

        protected String _userAction​(org.palladiosimulator.pcm.usagemodel.Branch userAction)
        UserActions only have probabilistic transitions.
        Overrides:
        _userAction in class PcmUserAction
      • userAction

        public String userAction​(org.palladiosimulator.pcm.usagemodel.AbstractUserAction userAction)
        Overrides:
        userAction in class PcmUserAction