class CentralLogStore {

  private final ConcurrentLinkedQueue<LogEntry> logs = new ConcurrentLinkedQueue<>();

  /**
   * Stores the given log entry into the central log store.
   *
   * @param logEntry The log entry to store.
   */
  public void storeLog(LogEntry logEntry) {<FILL_FUNCTION_BODY>}

  /**
   * Displays all logs currently stored in the central log store.
   */
  public void displayLogs() {
    LOGGER.info("----- Centralized Logs -----");
    for (LogEntry logEntry : logs) {
      LOGGER.info(
          logEntry.getTimestamp() + " [" + logEntry.getLevel() + "] " + logEntry.getMessage());
    }
  }
}

    if (logEntry == null) {
      LOGGER.error("Received null log entry. Skipping.");
      return;
    }
    logs.offer(logEntry);
  
<no_super_class>