consider method

void consider()

Considers whether or not the objection should be dropped.

This should generally be called either every time a state may have changed that would impact the result of isActive.

Implementation

void consider() {
  if (isActive()) {
    if (_objection == null) {
      logger.finest('Raised objection due to activity.');
    }
    raiseObjection();
  } else {
    dropObjection();
  }
}