start method

void start()

Implementation

void start() {
  if (_status.peek() != DerivedStatus.idle) {
    throw DerivedBeaconStartedTwiceException();
  }
  _status.value = DerivedStatus.running;
}