Class SubscriptionRequestStructure
- java.lang.Object
-
- uk.org.siri.siri20.AbstractRequestStructure
-
- uk.org.siri.siri20.AuthenticatedRequestStructure
-
- uk.org.siri.siri20.RequestStructure
-
- uk.org.siri.siri20.AbstractSubscriptionRequestStructure
-
- uk.org.siri.siri20.SubscriptionRequestStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SubscriptionRequest
public class SubscriptionRequestStructure extends AbstractSubscriptionRequestStructure implements Serializable
Type for SIRI Subscription Request.Java class for SubscriptionRequestStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SubscriptionRequestStructure"> <complexContent> <extension base="{http://www.siri.org.uk/siri}AbstractSubscriptionRequestStructure"> <sequence> <group ref="{http://www.siri.org.uk/siri}SiriSubscriptionRequestGroup"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class uk.org.siri.siri20.AbstractSubscriptionRequestStructure
consumerAddress, subscriptionContext, subscriptionFilterIdentifier
-
Fields inherited from class uk.org.siri.siri20.RequestStructure
address, delegatorAddress, delegatorRef, messageIdentifier, requestorRef
-
Fields inherited from class uk.org.siri.siri20.AuthenticatedRequestStructure
accountId, accountKey
-
Fields inherited from class uk.org.siri.siri20.AbstractRequestStructure
requestTimestamp
-
-
Constructor Summary
Constructors Constructor Description SubscriptionRequestStructure()
-
Method Summary
-
Methods inherited from class uk.org.siri.siri20.AbstractSubscriptionRequestStructure
getConsumerAddress, getSubscriptionContext, getSubscriptionFilterIdentifier, setConsumerAddress, setSubscriptionContext, setSubscriptionFilterIdentifier
-
Methods inherited from class uk.org.siri.siri20.RequestStructure
getAddress, getDelegatorAddress, getDelegatorRef, getMessageIdentifier, getRequestorRef, setAddress, setDelegatorAddress, setDelegatorRef, setMessageIdentifier, setRequestorRef
-
Methods inherited from class uk.org.siri.siri20.AuthenticatedRequestStructure
getAccountId, getAccountKey, setAccountId, setAccountKey
-
Methods inherited from class uk.org.siri.siri20.AbstractRequestStructure
getRequestTimestamp, setRequestTimestamp
-
-
-
-
Field Detail
-
situationExchangeSubscriptionRequests
protected List<SituationExchangeSubscriptionStructure> situationExchangeSubscriptionRequests
-
facilityMonitoringSubscriptionRequests
protected List<FacilityMonitoringSubscriptionStructure> facilityMonitoringSubscriptionRequests
-
generalMessageSubscriptionRequests
protected List<GeneralMessageSubscriptionStructure> generalMessageSubscriptionRequests
-
connectionMonitoringSubscriptionRequests
protected List<ConnectionMonitoringSubscriptionRequestStructure> connectionMonitoringSubscriptionRequests
-
connectionTimetableSubscriptionRequests
protected List<ConnectionTimetableSubscriptionStructure> connectionTimetableSubscriptionRequests
-
vehicleMonitoringSubscriptionRequests
protected List<VehicleMonitoringSubscriptionStructure> vehicleMonitoringSubscriptionRequests
-
stopMonitoringSubscriptionRequests
protected List<StopMonitoringSubscriptionStructure> stopMonitoringSubscriptionRequests
-
stopTimetableSubscriptionRequests
protected List<StopTimetableSubscriptionStructure> stopTimetableSubscriptionRequests
-
estimatedTimetableSubscriptionRequests
protected List<EstimatedTimetableSubscriptionStructure> estimatedTimetableSubscriptionRequests
-
productionTimetableSubscriptionRequests
protected List<ProductionTimetableSubscriptionRequest> productionTimetableSubscriptionRequests
-
-
Method Detail
-
getSituationExchangeSubscriptionRequests
public List<SituationExchangeSubscriptionStructure> getSituationExchangeSubscriptionRequests()
Gets the value of the situationExchangeSubscriptionRequests 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 situationExchangeSubscriptionRequests property.For example, to add a new item, do as follows:
getSituationExchangeSubscriptionRequests().add(newItem);Objects of the following type(s) are allowed in the list
SituationExchangeSubscriptionStructure
-
getFacilityMonitoringSubscriptionRequests
public List<FacilityMonitoringSubscriptionStructure> getFacilityMonitoringSubscriptionRequests()
Gets the value of the facilityMonitoringSubscriptionRequests 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 facilityMonitoringSubscriptionRequests property.For example, to add a new item, do as follows:
getFacilityMonitoringSubscriptionRequests().add(newItem);Objects of the following type(s) are allowed in the list
FacilityMonitoringSubscriptionStructure
-
getGeneralMessageSubscriptionRequests
public List<GeneralMessageSubscriptionStructure> getGeneralMessageSubscriptionRequests()
Gets the value of the generalMessageSubscriptionRequests 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 generalMessageSubscriptionRequests property.For example, to add a new item, do as follows:
getGeneralMessageSubscriptionRequests().add(newItem);Objects of the following type(s) are allowed in the list
GeneralMessageSubscriptionStructure
-
getConnectionMonitoringSubscriptionRequests
public List<ConnectionMonitoringSubscriptionRequestStructure> getConnectionMonitoringSubscriptionRequests()
Gets the value of the connectionMonitoringSubscriptionRequests 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 connectionMonitoringSubscriptionRequests property.For example, to add a new item, do as follows:
getConnectionMonitoringSubscriptionRequests().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionMonitoringSubscriptionRequestStructure
-
getConnectionTimetableSubscriptionRequests
public List<ConnectionTimetableSubscriptionStructure> getConnectionTimetableSubscriptionRequests()
Gets the value of the connectionTimetableSubscriptionRequests 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 connectionTimetableSubscriptionRequests property.For example, to add a new item, do as follows:
getConnectionTimetableSubscriptionRequests().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionTimetableSubscriptionStructure
-
getVehicleMonitoringSubscriptionRequests
public List<VehicleMonitoringSubscriptionStructure> getVehicleMonitoringSubscriptionRequests()
Gets the value of the vehicleMonitoringSubscriptionRequests 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 vehicleMonitoringSubscriptionRequests property.For example, to add a new item, do as follows:
getVehicleMonitoringSubscriptionRequests().add(newItem);Objects of the following type(s) are allowed in the list
VehicleMonitoringSubscriptionStructure
-
getStopMonitoringSubscriptionRequests
public List<StopMonitoringSubscriptionStructure> getStopMonitoringSubscriptionRequests()
Gets the value of the stopMonitoringSubscriptionRequests 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 stopMonitoringSubscriptionRequests property.For example, to add a new item, do as follows:
getStopMonitoringSubscriptionRequests().add(newItem);Objects of the following type(s) are allowed in the list
StopMonitoringSubscriptionStructure
-
getStopTimetableSubscriptionRequests
public List<StopTimetableSubscriptionStructure> getStopTimetableSubscriptionRequests()
Gets the value of the stopTimetableSubscriptionRequests 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 stopTimetableSubscriptionRequests property.For example, to add a new item, do as follows:
getStopTimetableSubscriptionRequests().add(newItem);Objects of the following type(s) are allowed in the list
StopTimetableSubscriptionStructure
-
getEstimatedTimetableSubscriptionRequests
public List<EstimatedTimetableSubscriptionStructure> getEstimatedTimetableSubscriptionRequests()
Gets the value of the estimatedTimetableSubscriptionRequests 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 estimatedTimetableSubscriptionRequests property.For example, to add a new item, do as follows:
getEstimatedTimetableSubscriptionRequests().add(newItem);Objects of the following type(s) are allowed in the list
EstimatedTimetableSubscriptionStructure
-
getProductionTimetableSubscriptionRequests
public List<ProductionTimetableSubscriptionRequest> getProductionTimetableSubscriptionRequests()
Gets the value of the productionTimetableSubscriptionRequests 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 productionTimetableSubscriptionRequests property.For example, to add a new item, do as follows:
getProductionTimetableSubscriptionRequests().add(newItem);Objects of the following type(s) are allowed in the list
ProductionTimetableSubscriptionRequest
-
-