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 TypeMethodDescriptionvoid
Configuration as offered by application server configuration.void
coolDown()
Feedback must make quick and considerable step down with control values, thus drastically reducing load on system.void
cutOff
(boolean cutOff) Feedback must perform cut-off procedure, this means switching off completely control input to device.void
Notification, that user has enabled this algorithm, implementation must go into initial state and wait for further instructions, ideally this would bestepUp()
.boolean
stepDown()
MAke step down with controlled values.boolean
stepUp()
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
-Boolean
for 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()
.
-