org.sdmx.resources.sdmxml.schemas.v2_0.registry
Class DataRegistrationEventsType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_0.registry.DataRegistrationEventsType

public class DataRegistrationEventsType
extends Object

Contains details of the subscribed data registry events. Note that the ID fields may hold a complete ID or Registry URN, but may also insert the "%" wildcard character, which represents 0 or more characters, in the ID string. If left empty, all objects will be matched within the other constraints (agency, object type) provided.

Java class for DataRegistrationEventsType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="DataRegistrationEventsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AllEventsID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DataProviderID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ProvisionAgreementID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DataflowID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="KeyFamilyID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CategoryID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CategorySchemeID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CategorySchemeAgencyID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<String> allEventsID
           
protected  List<String> categoryID
           
protected  List<String> categorySchemeAgencyID
           
protected  List<String> categorySchemeID
           
protected  List<String> dataflowID
           
protected  List<String> dataProviderID
           
protected  List<String> keyFamilyID
           
protected  List<String> provisionAgreementID
           
 
Constructor Summary
DataRegistrationEventsType()
           
 
Method Summary
 List<String> getAllEventsID()
          Gets the value of the allEventsID property.
 List<String> getCategoryID()
          Gets the value of the categoryID property.
 List<String> getCategorySchemeAgencyID()
          Gets the value of the categorySchemeAgencyID property.
 List<String> getCategorySchemeID()
          Gets the value of the categorySchemeID property.
 List<String> getDataflowID()
          Gets the value of the dataflowID property.
 List<String> getDataProviderID()
          Gets the value of the dataProviderID property.
 List<String> getKeyFamilyID()
          Gets the value of the keyFamilyID property.
 List<String> getProvisionAgreementID()
          Gets the value of the provisionAgreementID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

allEventsID

protected List<String> allEventsID

dataProviderID

protected List<String> dataProviderID

provisionAgreementID

protected List<String> provisionAgreementID

dataflowID

protected List<String> dataflowID

keyFamilyID

protected List<String> keyFamilyID

categoryID

protected List<String> categoryID

categorySchemeID

protected List<String> categorySchemeID

categorySchemeAgencyID

protected List<String> categorySchemeAgencyID
Constructor Detail

DataRegistrationEventsType

public DataRegistrationEventsType()
Method Detail

getAllEventsID

public List<String> getAllEventsID()
Gets the value of the allEventsID 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 set method for the allEventsID property.

For example, to add a new item, do as follows:

    getAllEventsID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getDataProviderID

public List<String> getDataProviderID()
Gets the value of the dataProviderID 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 set method for the dataProviderID property.

For example, to add a new item, do as follows:

    getDataProviderID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getProvisionAgreementID

public List<String> getProvisionAgreementID()
Gets the value of the provisionAgreementID 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 set method for the provisionAgreementID property.

For example, to add a new item, do as follows:

    getProvisionAgreementID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getDataflowID

public List<String> getDataflowID()
Gets the value of the dataflowID 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 set method for the dataflowID property.

For example, to add a new item, do as follows:

    getDataflowID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getKeyFamilyID

public List<String> getKeyFamilyID()
Gets the value of the keyFamilyID 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 set method for the keyFamilyID property.

For example, to add a new item, do as follows:

    getKeyFamilyID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getCategoryID

public List<String> getCategoryID()
Gets the value of the categoryID 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 set method for the categoryID property.

For example, to add a new item, do as follows:

    getCategoryID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getCategorySchemeID

public List<String> getCategorySchemeID()
Gets the value of the categorySchemeID 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 set method for the categorySchemeID property.

For example, to add a new item, do as follows:

    getCategorySchemeID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getCategorySchemeAgencyID

public List<String> getCategorySchemeAgencyID()
Gets the value of the categorySchemeAgencyID 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 set method for the categorySchemeAgencyID property.

For example, to add a new item, do as follows:

    getCategorySchemeAgencyID().add(newItem);
 

Objects of the following type(s) are allowed in the list String



Copyright © 2012. All Rights Reserved.