Class SubscriptionRequestStructure
- java.lang.Object
-
- uk.org.siri.siri10.RequestStructure
-
- uk.org.siri.siri10.AbstractSubscriptionRequestStructure
-
- uk.org.siri.siri10.SubscriptionRequestStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SubscriptionRequest
public class SubscriptionRequestStructure extends AbstractSubscriptionRequestStructure implements Serializable
Type for SIRI Subscription RequestJava 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/}AbstractSubscriptionRequestStructure"> <sequence> <group ref="{http://www.siri.org.uk/}SiriSubscriptionRequestGroup"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class uk.org.siri.siri10.AbstractSubscriptionRequestStructure
consumerAddress, subscriptionContext, subscriptionFilterIdentifier
-
Fields inherited from class uk.org.siri.siri10.RequestStructure
address, messageIdentifier, requestorRef, requestTimestamp
-
-
Constructor Summary
Constructors Constructor Description SubscriptionRequestStructure()
-
Method Summary
-
Methods inherited from class uk.org.siri.siri10.AbstractSubscriptionRequestStructure
getConsumerAddress, getSubscriptionContext, getSubscriptionFilterIdentifier, setConsumerAddress, setSubscriptionContext, setSubscriptionFilterIdentifier
-
Methods inherited from class uk.org.siri.siri10.RequestStructure
getAddress, getMessageIdentifier, getRequestorRef, getRequestTimestamp, setAddress, setMessageIdentifier, setRequestorRef, setRequestTimestamp
-
-
-
-
Field Detail
-
productionTimetableSubscriptionRequest
protected List<ProductionTimetableSubscriptionRequest> productionTimetableSubscriptionRequest
-
estimatedTimetableSubscriptionRequest
protected List<EstimatedTimetableSubscriptionStructure> estimatedTimetableSubscriptionRequest
-
stopTimetableSubscriptionRequest
protected StopTimetableSubscriptionStructure stopTimetableSubscriptionRequest
-
stopMonitoringSubscriptionRequest
protected List<StopMonitoringSubscriptionStructure> stopMonitoringSubscriptionRequest
-
vehicleMonitoringSubscriptionRequest
protected List<VehicleMonitoringSubscriptionStructure> vehicleMonitoringSubscriptionRequest
-
connectionTimetableSubscriptionRequest
protected ConnectionTimetableSubscriptionStructure connectionTimetableSubscriptionRequest
-
connectionMonitoringSubscriptionRequest
protected List<ConnectionMonitoringSubscriptionRequestStructure> connectionMonitoringSubscriptionRequest
-
generalMessageSubscriptionRequest
protected List<GeneralMessageSubscriptionStructure> generalMessageSubscriptionRequest
-
-
Method Detail
-
getProductionTimetableSubscriptionRequest
public List<ProductionTimetableSubscriptionRequest> getProductionTimetableSubscriptionRequest()
Gets the value of the productionTimetableSubscriptionRequest 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 productionTimetableSubscriptionRequest property.For example, to add a new item, do as follows:
getProductionTimetableSubscriptionRequest().add(newItem);Objects of the following type(s) are allowed in the list
ProductionTimetableSubscriptionRequest
-
getEstimatedTimetableSubscriptionRequest
public List<EstimatedTimetableSubscriptionStructure> getEstimatedTimetableSubscriptionRequest()
Gets the value of the estimatedTimetableSubscriptionRequest 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 estimatedTimetableSubscriptionRequest property.For example, to add a new item, do as follows:
getEstimatedTimetableSubscriptionRequest().add(newItem);Objects of the following type(s) are allowed in the list
EstimatedTimetableSubscriptionStructure
-
getStopTimetableSubscriptionRequest
public StopTimetableSubscriptionStructure getStopTimetableSubscriptionRequest()
Gets the value of the stopTimetableSubscriptionRequest property.- Returns:
- possible object is
StopTimetableSubscriptionStructure
-
setStopTimetableSubscriptionRequest
public void setStopTimetableSubscriptionRequest(StopTimetableSubscriptionStructure value)
Sets the value of the stopTimetableSubscriptionRequest property.- Parameters:
value- allowed object isStopTimetableSubscriptionStructure
-
getStopMonitoringSubscriptionRequest
public List<StopMonitoringSubscriptionStructure> getStopMonitoringSubscriptionRequest()
Gets the value of the stopMonitoringSubscriptionRequest 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 stopMonitoringSubscriptionRequest property.For example, to add a new item, do as follows:
getStopMonitoringSubscriptionRequest().add(newItem);Objects of the following type(s) are allowed in the list
StopMonitoringSubscriptionStructure
-
getVehicleMonitoringSubscriptionRequest
public List<VehicleMonitoringSubscriptionStructure> getVehicleMonitoringSubscriptionRequest()
Gets the value of the vehicleMonitoringSubscriptionRequest 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 vehicleMonitoringSubscriptionRequest property.For example, to add a new item, do as follows:
getVehicleMonitoringSubscriptionRequest().add(newItem);Objects of the following type(s) are allowed in the list
VehicleMonitoringSubscriptionStructure
-
getConnectionTimetableSubscriptionRequest
public ConnectionTimetableSubscriptionStructure getConnectionTimetableSubscriptionRequest()
Gets the value of the connectionTimetableSubscriptionRequest property.- Returns:
- possible object is
ConnectionTimetableSubscriptionStructure
-
setConnectionTimetableSubscriptionRequest
public void setConnectionTimetableSubscriptionRequest(ConnectionTimetableSubscriptionStructure value)
Sets the value of the connectionTimetableSubscriptionRequest property.- Parameters:
value- allowed object isConnectionTimetableSubscriptionStructure
-
getConnectionMonitoringSubscriptionRequest
public List<ConnectionMonitoringSubscriptionRequestStructure> getConnectionMonitoringSubscriptionRequest()
Gets the value of the connectionMonitoringSubscriptionRequest 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 connectionMonitoringSubscriptionRequest property.For example, to add a new item, do as follows:
getConnectionMonitoringSubscriptionRequest().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionMonitoringSubscriptionRequestStructure
-
getGeneralMessageSubscriptionRequest
public List<GeneralMessageSubscriptionStructure> getGeneralMessageSubscriptionRequest()
Gets the value of the generalMessageSubscriptionRequest 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 generalMessageSubscriptionRequest property.For example, to add a new item, do as follows:
getGeneralMessageSubscriptionRequest().add(newItem);Objects of the following type(s) are allowed in the list
GeneralMessageSubscriptionStructure
-
-