Interface StepFeedbackLoopApplication3.FeedbackControl
- Enclosing class:
StepFeedbackLoopApplication3
public static interface StepFeedbackLoopApplication3.FeedbackControl
Feedback algorithm must implement this interface in order to be controlled by this application.
-
Method Summary
Modifier and TypeMethodDescriptionvoidConfiguration as offered by application server configuration.voidcoolDown()Feedback must make quick and considerable step down with control values, thus drastically reducing load on system.voidcutOff(boolean cutOff) Feedback must perform cut-off procedure, this means switching off completely control input to device.voidNotification, that user has enabled this algorithm, implementation must go into initial state and wait for further instructions, ideally this would bestepUp().booleanstepDown()MAke step down with controlled values.booleanstepUp()Make step up with controlled values.
-
Method Details
-
configure
Configuration as offered by application server configuration.- Parameters:
name- application nameconfig- server configuration sub-ection
-
cutOff
void cutOff(boolean cutOff) Feedback must perform cut-off procedure, this means switching off completely control input to device. Cat-off condition if switched on or off by this application.- Parameters:
cutOff-Booleanfor on or off the cutoff condition
-
stepUp
boolean stepUp()Make step up with controlled values.- Returns:
- success
-
stepDown
boolean stepDown()MAke step down with controlled values.- Returns:
- success
-
coolDown
void coolDown()Feedback must make quick and considerable step down with control values, thus drastically reducing load on system. It is one-time operation, if this does not help to cool down, thencutOff(boolean)is called. -
notifyEnabled
void notifyEnabled()Notification, that user has enabled this algorithm, implementation must go into initial state and wait for further instructions, ideally this would bestepUp().
-