Browse Source

spring boot eboot

master
gsd 5 months ago
parent
commit
067f9e3a51
  1. 4
      src/main/java/app/annotations/impl/ClusterMethodAspect.java
  2. 4
      src/main/java/app/services/db/DonateService.java
  3. 4
      src/main/java/app/updates/BanCountUpdater.java
  4. 4
      src/main/java/app/updates/CountriesUpdater.java
  5. 4
      src/main/java/app/updates/OnlineUpdater.java
  6. 4
      src/main/java/app/updates/PlayersUpdater.java
  7. 4
      src/main/java/app/updates/PreviewUpdater.java
  8. 4
      src/main/java/app/updates/SocialUpdater.java
  9. 4
      src/main/java/app/updates/UniqueUpdater.java
  10. 4
      src/main/java/app/updates/VipCountUpdater.java

4
src/main/java/app/annotations/impl/ClusterMethodAspect.java

@ -9,7 +9,9 @@ import org.aspectj.lang.annotation.Before;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.event.EventListener;
import org.springframework.core.env.Environment; import org.springframework.core.env.Environment;
import org.springframework.http.HttpEntity; import org.springframework.http.HttpEntity;
import org.springframework.http.HttpHeaders; import org.springframework.http.HttpHeaders;
@ -96,7 +98,7 @@ public class ClusterMethodAspect extends BaseUpdater {
} }
} }
@PostConstruct @EventListener(ApplicationReadyEvent.class)
private void createClustersChecker() { private void createClustersChecker() {
for(int i = 0; i < clusters.length; i++) { for(int i = 0; i < clusters.length; i++) {
int finalI = i; int finalI = i;

4
src/main/java/app/services/db/DonateService.java

@ -13,6 +13,8 @@ import lombok.Getter;
import org.apache.commons.lang3.tuple.Pair; import org.apache.commons.lang3.tuple.Pair;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.event.EventListener;
import org.springframework.dao.DataAccessException; import org.springframework.dao.DataAccessException;
import org.springframework.jdbc.core.BeanPropertyRowMapper; import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
@ -138,7 +140,7 @@ public class DonateService {
); );
} }
@PostConstruct @EventListener(ApplicationReadyEvent.class)
public void UpdateStatistic() { public void UpdateStatistic() {
try { try {
stats.getDonate().put("day", getDonateStatistic(StatisticRange.DAY)); stats.getDonate().put("day", getDonateStatistic(StatisticRange.DAY));

4
src/main/java/app/updates/BanCountUpdater.java

@ -7,6 +7,8 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.event.EventListener;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@ -31,7 +33,7 @@ public class BanCountUpdater extends BaseUpdater{
this.stats = stats; this.stats = stats;
} }
@PostConstruct @EventListener(ApplicationReadyEvent.class)
public void SetUpdater(){ public void SetUpdater(){
if(update) { if(update) {
logger.warn("Updater enabled"); logger.warn("Updater enabled");

4
src/main/java/app/updates/CountriesUpdater.java

@ -10,6 +10,8 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.event.EventListener;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@ -40,7 +42,7 @@ public class CountriesUpdater extends BaseUpdater{
this.geoIP = geoIP; this.geoIP = geoIP;
} }
@PostConstruct @EventListener(ApplicationReadyEvent.class)
public void UpdateCountries(){ public void UpdateCountries(){
if (update) { if (update) {
logger.warn("Updater enabled"); logger.warn("Updater enabled");

4
src/main/java/app/updates/OnlineUpdater.java

@ -6,6 +6,8 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.event.EventListener;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@ -40,7 +42,7 @@ public class OnlineUpdater extends BaseUpdater {
this.stats = stats; this.stats = stats;
} }
@PostConstruct @EventListener(ApplicationReadyEvent.class)
public void AfterStart() { public void AfterStart() {
logger.warn("Per server online updater enabled"); logger.warn("Per server online updater enabled");
stats.getServers().forEach((server_name, server) -> { stats.getServers().forEach((server_name, server) -> {

4
src/main/java/app/updates/PlayersUpdater.java

@ -7,6 +7,8 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.event.EventListener;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.util.ArrayList; import java.util.ArrayList;
@ -30,7 +32,7 @@ public class PlayersUpdater extends BaseUpdater{
this.serversHandler = serversHandler; this.serversHandler = serversHandler;
} }
@PostConstruct @EventListener(ApplicationReadyEvent.class)
public void updateValuesInit() { public void updateValuesInit() {
logger.info("Players update: a2s = {}", System.getenv("A2S")); logger.info("Players update: a2s = {}", System.getenv("A2S"));
stats.getServers().forEach((server_name, server) -> { stats.getServers().forEach((server_name, server) -> {

4
src/main/java/app/updates/PreviewUpdater.java

@ -7,6 +7,8 @@ import jakarta.annotation.PostConstruct;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.event.EventListener;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.web.client.RestClientException; import org.springframework.web.client.RestClientException;
import org.springframework.web.client.RestTemplate; import org.springframework.web.client.RestTemplate;
@ -35,7 +37,7 @@ public class PreviewUpdater extends BaseUpdater{
this.fileController = fileController; this.fileController = fileController;
} }
@PostConstruct @EventListener(ApplicationReadyEvent.class)
public void updateValues() { public void updateValues() {
if (update) { if (update) {
logger.warn("Preview loader enabled"); logger.warn("Preview loader enabled");

4
src/main/java/app/updates/SocialUpdater.java

@ -7,6 +7,8 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.event.EventListener;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.web.client.RestTemplate; import org.springframework.web.client.RestTemplate;
@ -35,7 +37,7 @@ public class SocialUpdater extends BaseUpdater{
this.stats = stats; this.stats = stats;
} }
@PostConstruct @EventListener(ApplicationReadyEvent.class)
public void SetUpdater(){ public void SetUpdater(){
if(!discord_url.isEmpty()) { if(!discord_url.isEmpty()) {
logger.warn("Discord count updater enabled"); logger.warn("Discord count updater enabled");

4
src/main/java/app/updates/UniqueUpdater.java

@ -8,6 +8,8 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.event.EventListener;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@ -41,7 +43,7 @@ public class UniqueUpdater extends BaseUpdater{
this.stats = stats; this.stats = stats;
} }
@PostConstruct @EventListener(ApplicationReadyEvent.class)
public void updateValues() throws InterruptedException { public void updateValues() throws InterruptedException {
if(global_update) { if(global_update) {
logger.warn("Global updater enabled"); logger.warn("Global updater enabled");

4
src/main/java/app/updates/VipCountUpdater.java

@ -9,6 +9,8 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.event.EventListener;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@ -43,7 +45,7 @@ public class VipCountUpdater extends BaseUpdater{
this.serverService = serverService; this.serverService = serverService;
} }
@PostConstruct @EventListener(ApplicationReadyEvent.class)
public void SetUpdater(){ public void SetUpdater(){
if (update) { if (update) {
logger.warn("Updater enabled"); logger.warn("Updater enabled");

Loading…
Cancel
Save