Class ServiceDeliveryStructure
- java.lang.Object
-
- uk.org.siri.siri20.ResponseStructure
-
- uk.org.siri.siri20.ProducerResponseStructure
-
- uk.org.siri.siri20.ServiceDeliveryStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ServiceDelivery
public class ServiceDeliveryStructure extends ProducerResponseStructure implements Serializable
Type for SIRI Service Delivery.Java class for ServiceDeliveryStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ServiceDeliveryStructure"> <complexContent> <extension base="{http://www.siri.org.uk/siri}ProducerResponseStructure"> <sequence> <group ref="{http://www.siri.org.uk/siri}ServiceDeliveryBodyGroup"/> </sequence> <attribute name="srsName" type="{http://www.siri.org.uk/siri}SrsNameType" /> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServiceDeliveryStructure.ErrorConditionJava class for anonymous complex type.
-
Field Summary
-
Fields inherited from class uk.org.siri.siri20.ProducerResponseStructure
address, delegatorAddress, delegatorRef, producerRef, requestMessageRef, responseMessageIdentifier
-
Fields inherited from class uk.org.siri.siri20.ResponseStructure
responseTimestamp
-
-
Constructor Summary
Constructors Constructor Description ServiceDeliveryStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ConnectionMonitoringDistributorDeliveryStructure>getConnectionMonitoringDistributorDeliveries()Delivery for Connection Protection Fetcher Service.Gets the value of the connectionMonitoringDistributorDeliveries property.List<ConnectionMonitoringFeederDeliveryStructure>getConnectionMonitoringFeederDeliveries()Delivery for Connection Protection Fetcher Service.Gets the value of the connectionMonitoringFeederDeliveries property.List<ConnectionTimetableDeliveryStructure>getConnectionTimetableDeliveries()Gets the value of the connectionTimetableDeliveries property.ServiceDeliveryStructure.ErrorConditiongetErrorCondition()Gets the value of the errorCondition property.List<EstimatedTimetableDeliveryStructure>getEstimatedTimetableDeliveries()Gets the value of the estimatedTimetableDeliveries property.List<FacilityMonitoringDeliveryStructure>getFacilityMonitoringDeliveries()Gets the value of the facilityMonitoringDeliveries property.List<GeneralMessageDeliveryStructure>getGeneralMessageDeliveries()Delivery for general Message service.Gets the value of the generalMessageDeliveries property.List<SituationExchangeDeliveryStructure>getIncludedSituationExchangeDeliveries()Gets the value of the includedSituationExchangeDeliveries property.List<ProductionTimetableDeliveryStructure>getProductionTimetableDeliveries()Gets the value of the productionTimetableDeliveries property.List<SituationExchangeDeliveryStructure>getSituationExchangeDeliveries()Gets the value of the situationExchangeDeliveries property.StringgetSrsName()Gets the value of the srsName property.List<StopMonitoringDeliveryStructure>getStopMonitoringDeliveries()Delviery for Stop Event service.Gets the value of the stopMonitoringDeliveries property.List<StopTimetableDeliveryStructure>getStopTimetableDeliveries()Gets the value of the stopTimetableDeliveries property.List<VehicleMonitoringDeliveryStructure>getVehicleMonitoringDeliveries()Delviery for Vehicle Activity Service.Gets the value of the vehicleMonitoringDeliveries property.BooleanisMoreData()Gets the value of the moreData property.BooleanisStatus()Gets the value of the status property.voidsetErrorCondition(ServiceDeliveryStructure.ErrorCondition value)Sets the value of the errorCondition property.voidsetMoreData(Boolean value)Sets the value of the moreData property.voidsetSrsName(String value)Sets the value of the srsName property.voidsetStatus(Boolean value)Sets the value of the status property.-
Methods inherited from class uk.org.siri.siri20.ProducerResponseStructure
getAddress, getDelegatorAddress, getDelegatorRef, getProducerRef, getRequestMessageRef, getResponseMessageIdentifier, setAddress, setDelegatorAddress, setDelegatorRef, setProducerRef, setRequestMessageRef, setResponseMessageIdentifier
-
Methods inherited from class uk.org.siri.siri20.ResponseStructure
getResponseTimestamp, setResponseTimestamp
-
-
-
-
Field Detail
-
status
protected Boolean status
-
errorCondition
protected ServiceDeliveryStructure.ErrorCondition errorCondition
-
moreData
protected Boolean moreData
-
situationExchangeDeliveries
protected List<SituationExchangeDeliveryStructure> situationExchangeDeliveries
-
includedSituationExchangeDeliveries
protected List<SituationExchangeDeliveryStructure> includedSituationExchangeDeliveries
-
facilityMonitoringDeliveries
protected List<FacilityMonitoringDeliveryStructure> facilityMonitoringDeliveries
-
generalMessageDeliveries
protected List<GeneralMessageDeliveryStructure> generalMessageDeliveries
-
connectionMonitoringDistributorDeliveries
protected List<ConnectionMonitoringDistributorDeliveryStructure> connectionMonitoringDistributorDeliveries
-
connectionMonitoringFeederDeliveries
protected List<ConnectionMonitoringFeederDeliveryStructure> connectionMonitoringFeederDeliveries
-
connectionTimetableDeliveries
protected List<ConnectionTimetableDeliveryStructure> connectionTimetableDeliveries
-
vehicleMonitoringDeliveries
protected List<VehicleMonitoringDeliveryStructure> vehicleMonitoringDeliveries
-
stopMonitoringDeliveries
protected List<StopMonitoringDeliveryStructure> stopMonitoringDeliveries
-
stopTimetableDeliveries
protected List<StopTimetableDeliveryStructure> stopTimetableDeliveries
-
estimatedTimetableDeliveries
protected List<EstimatedTimetableDeliveryStructure> estimatedTimetableDeliveries
-
productionTimetableDeliveries
protected List<ProductionTimetableDeliveryStructure> productionTimetableDeliveries
-
srsName
protected String srsName
-
-
Method Detail
-
isStatus
public Boolean isStatus()
Gets the value of the status property.- Returns:
- possible object is
Boolean
-
setStatus
public void setStatus(Boolean value)
Sets the value of the status property.- Parameters:
value- allowed object isBoolean
-
getErrorCondition
public ServiceDeliveryStructure.ErrorCondition getErrorCondition()
Gets the value of the errorCondition property.- Returns:
- possible object is
ServiceDeliveryStructure.ErrorCondition
-
setErrorCondition
public void setErrorCondition(ServiceDeliveryStructure.ErrorCondition value)
Sets the value of the errorCondition property.- Parameters:
value- allowed object isServiceDeliveryStructure.ErrorCondition
-
isMoreData
public Boolean isMoreData()
Gets the value of the moreData property.- Returns:
- possible object is
Boolean
-
setMoreData
public void setMoreData(Boolean value)
Sets the value of the moreData property.- Parameters:
value- allowed object isBoolean
-
getSituationExchangeDeliveries
public List<SituationExchangeDeliveryStructure> getSituationExchangeDeliveries()
Gets the value of the situationExchangeDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the situationExchangeDeliveries property.For example, to add a new item, do as follows:
getSituationExchangeDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
SituationExchangeDeliveryStructure
-
getIncludedSituationExchangeDeliveries
public List<SituationExchangeDeliveryStructure> getIncludedSituationExchangeDeliveries()
Gets the value of the includedSituationExchangeDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the includedSituationExchangeDeliveries property.For example, to add a new item, do as follows:
getIncludedSituationExchangeDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
SituationExchangeDeliveryStructure
-
getFacilityMonitoringDeliveries
public List<FacilityMonitoringDeliveryStructure> getFacilityMonitoringDeliveries()
Gets the value of the facilityMonitoringDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the facilityMonitoringDeliveries property.For example, to add a new item, do as follows:
getFacilityMonitoringDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
FacilityMonitoringDeliveryStructure
-
getGeneralMessageDeliveries
public List<GeneralMessageDeliveryStructure> getGeneralMessageDeliveries()
Delivery for general Message service.Gets the value of the generalMessageDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the generalMessageDeliveries property.For example, to add a new item, do as follows:
getGeneralMessageDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
GeneralMessageDeliveryStructure
-
getConnectionMonitoringDistributorDeliveries
public List<ConnectionMonitoringDistributorDeliveryStructure> getConnectionMonitoringDistributorDeliveries()
Delivery for Connection Protection Fetcher Service.Gets the value of the connectionMonitoringDistributorDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the connectionMonitoringDistributorDeliveries property.For example, to add a new item, do as follows:
getConnectionMonitoringDistributorDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionMonitoringDistributorDeliveryStructure
-
getConnectionMonitoringFeederDeliveries
public List<ConnectionMonitoringFeederDeliveryStructure> getConnectionMonitoringFeederDeliveries()
Delivery for Connection Protection Fetcher Service.Gets the value of the connectionMonitoringFeederDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the connectionMonitoringFeederDeliveries property.For example, to add a new item, do as follows:
getConnectionMonitoringFeederDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionMonitoringFeederDeliveryStructure
-
getConnectionTimetableDeliveries
public List<ConnectionTimetableDeliveryStructure> getConnectionTimetableDeliveries()
Gets the value of the connectionTimetableDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the connectionTimetableDeliveries property.For example, to add a new item, do as follows:
getConnectionTimetableDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionTimetableDeliveryStructure
-
getVehicleMonitoringDeliveries
public List<VehicleMonitoringDeliveryStructure> getVehicleMonitoringDeliveries()
Delviery for Vehicle Activity Service.Gets the value of the vehicleMonitoringDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the vehicleMonitoringDeliveries property.For example, to add a new item, do as follows:
getVehicleMonitoringDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
VehicleMonitoringDeliveryStructure
-
getStopMonitoringDeliveries
public List<StopMonitoringDeliveryStructure> getStopMonitoringDeliveries()
Delviery for Stop Event service.Gets the value of the stopMonitoringDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the stopMonitoringDeliveries property.For example, to add a new item, do as follows:
getStopMonitoringDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
StopMonitoringDeliveryStructure
-
getStopTimetableDeliveries
public List<StopTimetableDeliveryStructure> getStopTimetableDeliveries()
Gets the value of the stopTimetableDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the stopTimetableDeliveries property.For example, to add a new item, do as follows:
getStopTimetableDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
StopTimetableDeliveryStructure
-
getEstimatedTimetableDeliveries
public List<EstimatedTimetableDeliveryStructure> getEstimatedTimetableDeliveries()
Gets the value of the estimatedTimetableDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the estimatedTimetableDeliveries property.For example, to add a new item, do as follows:
getEstimatedTimetableDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
EstimatedTimetableDeliveryStructure
-
getProductionTimetableDeliveries
public List<ProductionTimetableDeliveryStructure> getProductionTimetableDeliveries()
Gets the value of the productionTimetableDeliveries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the productionTimetableDeliveries property.For example, to add a new item, do as follows:
getProductionTimetableDeliveries().add(newItem);Objects of the following type(s) are allowed in the list
ProductionTimetableDeliveryStructure
-
getSrsName
public String getSrsName()
Gets the value of the srsName property.- Returns:
- possible object is
String
-
-