public boolean isEnabled()

in src/main/java/com/googlesource/gerrit/plugins/its/base/its/ItsConfig.java [85:105]


  public boolean isEnabled(RefEvent event) {
    if ((instanceId == null && event.instanceId != null)
        || (instanceId != null && !instanceId.equals(event.instanceId))) {
      logger.atFine().log(
          "Event %s is coming from a remote Gerrit instance-id (%s)", event, event.instanceId);
      return false;
    }

    if (event instanceof PatchSetCreatedEvent
        || event instanceof CommentAddedEvent
        || event instanceof ChangeMergedEvent
        || event instanceof ChangeAbandonedEvent
        || event instanceof ChangeRestoredEvent
        || event instanceof PrivateStateChangedEvent
        || event instanceof WorkInProgressStateChangedEvent
        || event instanceof RefUpdatedEvent) {
      return isEnabled(event.getProjectNameKey(), event.getRefName());
    }
    logger.atFine().log("Event %s not recognised and ignored", event);
    return false;
  }