package art.servers.fleetserver.configuration;
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
|
|
public class ConfigurationDetail extends art.servers.configuration.Configuration
|
{
|
/**
|
* GPS position received from Tetra radio
|
*/
|
@JsonProperty("Radios")
|
public List<ConfigurationRadio> lradio = new ArrayList<ConfigurationRadio>();
|
|
@JsonProperty("DPS")
|
public List<ConfigurationDPS> ldps = new ArrayList<ConfigurationDPS>();
|
|
/**
|
* Bus priority actions
|
*/
|
@JsonProperty("Bus actions")
|
public List<ConfigurationBusAction> lbus = new ArrayList<ConfigurationBusAction>();
|
|
|
/**
|
* Maximum Time difference between position timestamp and current timestamp to accept position to check it in priority bus process (in seconds)
|
*/
|
@JsonProperty("Time difference accept check priority bus position")
|
public long maximumTimeDifferenceCheckBus = 0L;
|
|
|
/**
|
* Time to wait before removing VehicleStatus.busPriority property (in seconds)
|
*/
|
@JsonProperty("Time to remove bus priority")
|
public long timeToRemoveBusPriority = 0L;
|
}
|