public class Subscription extends Object
Java class for Subscription complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Subscription">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="deleteSubscription" type="{http://datex2.eu/schema/2/2_0}Boolean" minOccurs="0"/>
<element name="deliveryInterval" type="{http://datex2.eu/schema/2/2_0}Seconds" minOccurs="0"/>
<element name="operatingMode" type="{http://datex2.eu/schema/2/2_0}OperatingModeEnum"/>
<element name="subscriptionStartTime" type="{http://datex2.eu/schema/2/2_0}DateTime"/>
<element name="subscriptionState" type="{http://datex2.eu/schema/2/2_0}SubscriptionStateEnum"/>
<element name="subscriptionStopTime" type="{http://datex2.eu/schema/2/2_0}DateTime" minOccurs="0"/>
<element name="updateMethod" type="{http://datex2.eu/schema/2/2_0}UpdateMethodEnum"/>
<element name="target" type="{http://datex2.eu/schema/2/2_0}Target" maxOccurs="unbounded"/>
<element name="filterReference" type="{http://datex2.eu/schema/2/2_0}FilterReference" minOccurs="0"/>
<element name="catalogueReference" type="{http://datex2.eu/schema/2/2_0}CatalogueReference" minOccurs="0"/>
<element name="subscriptionExtension" type="{http://datex2.eu/schema/2/2_0}_ExtensionType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CatalogueReference |
catalogueReference |
protected Boolean |
deleteSubscription |
protected Float |
deliveryInterval |
protected FilterReference |
filterReference |
protected OperatingModeEnum |
operatingMode |
protected ExtensionType |
subscriptionExtension |
protected Calendar |
subscriptionStartTime |
protected SubscriptionStateEnum |
subscriptionState |
protected Calendar |
subscriptionStopTime |
protected List<Target> |
target |
protected UpdateMethodEnum |
updateMethod |
| Constructor and Description |
|---|
Subscription() |
| Modifier and Type | Method and Description |
|---|---|
CatalogueReference |
getCatalogueReference()
Gets the value of the catalogueReference property.
|
Float |
getDeliveryInterval()
Gets the value of the deliveryInterval property.
|
FilterReference |
getFilterReference()
Gets the value of the filterReference property.
|
OperatingModeEnum |
getOperatingMode()
Gets the value of the operatingMode property.
|
ExtensionType |
getSubscriptionExtension()
Gets the value of the subscriptionExtension property.
|
Calendar |
getSubscriptionStartTime()
Gets the value of the subscriptionStartTime property.
|
SubscriptionStateEnum |
getSubscriptionState()
Gets the value of the subscriptionState property.
|
Calendar |
getSubscriptionStopTime()
Gets the value of the subscriptionStopTime property.
|
List<Target> |
getTarget()
Gets the value of the target property.
|
UpdateMethodEnum |
getUpdateMethod()
Gets the value of the updateMethod property.
|
Boolean |
isDeleteSubscription()
Gets the value of the deleteSubscription property.
|
void |
setCatalogueReference(CatalogueReference value)
Sets the value of the catalogueReference property.
|
void |
setDeleteSubscription(Boolean value)
Sets the value of the deleteSubscription property.
|
void |
setDeliveryInterval(Float value)
Sets the value of the deliveryInterval property.
|
void |
setFilterReference(FilterReference value)
Sets the value of the filterReference property.
|
void |
setOperatingMode(OperatingModeEnum value)
Sets the value of the operatingMode property.
|
void |
setSubscriptionExtension(ExtensionType value)
Sets the value of the subscriptionExtension property.
|
void |
setSubscriptionStartTime(Calendar value)
Sets the value of the subscriptionStartTime property.
|
void |
setSubscriptionState(SubscriptionStateEnum value)
Sets the value of the subscriptionState property.
|
void |
setSubscriptionStopTime(Calendar value)
Sets the value of the subscriptionStopTime property.
|
void |
setUpdateMethod(UpdateMethodEnum value)
Sets the value of the updateMethod property.
|
protected Boolean deleteSubscription
protected Float deliveryInterval
protected OperatingModeEnum operatingMode
protected Calendar subscriptionStartTime
protected SubscriptionStateEnum subscriptionState
protected Calendar subscriptionStopTime
protected UpdateMethodEnum updateMethod
protected FilterReference filterReference
protected CatalogueReference catalogueReference
protected ExtensionType subscriptionExtension
public Boolean isDeleteSubscription()
Booleanpublic void setDeleteSubscription(Boolean value)
value - allowed object is
Booleanpublic Float getDeliveryInterval()
Floatpublic void setDeliveryInterval(Float value)
value - allowed object is
Floatpublic OperatingModeEnum getOperatingMode()
OperatingModeEnumpublic void setOperatingMode(OperatingModeEnum value)
value - allowed object is
OperatingModeEnumpublic Calendar getSubscriptionStartTime()
Stringpublic void setSubscriptionStartTime(Calendar value)
value - allowed object is
Stringpublic SubscriptionStateEnum getSubscriptionState()
SubscriptionStateEnumpublic void setSubscriptionState(SubscriptionStateEnum value)
value - allowed object is
SubscriptionStateEnumpublic Calendar getSubscriptionStopTime()
Stringpublic void setSubscriptionStopTime(Calendar value)
value - allowed object is
Stringpublic UpdateMethodEnum getUpdateMethod()
UpdateMethodEnumpublic void setUpdateMethod(UpdateMethodEnum value)
value - allowed object is
UpdateMethodEnumpublic List<Target> getTarget()
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 set method for the target property.
For example, to add a new item, do as follows:
getTarget().add(newItem);
Objects of the following type(s) are allowed in the list
Target
public FilterReference getFilterReference()
FilterReferencepublic void setFilterReference(FilterReference value)
value - allowed object is
FilterReferencepublic CatalogueReference getCatalogueReference()
CatalogueReferencepublic void setCatalogueReference(CatalogueReference value)
value - allowed object is
CatalogueReferencepublic ExtensionType getSubscriptionExtension()
ExtensionTypepublic void setSubscriptionExtension(ExtensionType value)
value - allowed object is
ExtensionTypeCopyright © 2014–2015 Centrum dopravního výzkumu, v.v.i.. All rights reserved.