package art.servers.etdserver.configuration; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonRootName; import java.util.ArrayList; import java.util.List; @JsonRootName(value = "Configuration") public class Configuration extends art.servers.configuration.Configuration { @JsonProperty("Seconds for offline") public int secondsForOffline = 600; @JsonProperty("Etd") public List letd = new ArrayList(); @JsonProperty("DPS") public List ldps = new ArrayList(); @JsonIgnore public ConfigurationEtd getConfigurationEtd(String identifier) { try { for (ConfigurationEtd configurationEtd : letd) { if (configurationEtd.identifier.equalsIgnoreCase(identifier) == true) return(configurationEtd); } } catch (Exception e) { } return(null); } }