org.bidib.wizard.api.model.connection.BoosterConnection Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bidibwizard-api Show documentation
Show all versions of bidibwizard-api Show documentation
jBiDiB BiDiB Wizard API POM
package org.bidib.wizard.api.model.connection;
import org.bidib.wizard.api.model.BoosterNodeInterface;
import org.bidib.wizard.api.model.InterfaceNodeInterface;
import org.bidib.wizard.model.status.BoosterStatus;
public interface BoosterConnection {
/**
* Set the new booster state.
*
* @param node
* the node
* @param boosterState
* the new booster state
*/
void setBoosterState(final BoosterNodeInterface node, BoosterStatus boosterState);
/**
* Set the new booster state.
*
* @param node
* the node
* @param boosterState
* the new booster state
*/
void setBoosterState(final InterfaceNodeInterface node, BoosterStatus boosterState);
/**
* Query the booster state.
*
* @param boosterNode
* the booster node
*/
void queryBoosterState(final BoosterNodeInterface boosterNode);
}