public class RESTRegistrationQueryImpl extends java.lang.Object implements RESTRegistrationQuery
Constructor and Description |
---|
RESTRegistrationQueryImpl(java.lang.String[] queryString,
java.util.Map<java.lang.String,java.lang.String> queryParameters)
Constructed from REST arguments
|
RESTRegistrationQueryImpl(StructureReferenceBean structureReferenceBean,
SdmxDate updatedBeforeDate,
SdmxDate updatedAfterDate) |
Modifier and Type | Method and Description |
---|---|
StructureReferenceBean |
getReference()
Returns the reference to structure that the returned registrations should be attached to, this can be:
Data Structure
Dataflow
Provision Agreement
Registration
Data Provider
A Registration is attached to a Provision Agreement, which in turn references a Dataflow and Data Provider,
The Dataflow in turn attaches to a DataStructure.
|
SdmxDate |
getUpdatedAfter()
Returns the inclusive date to get Registrations after or null if undefined.
|
SdmxDate |
getUpdatedBefore()
Returns the inclusive date to get Registrations before or null if undefined.
|
public RESTRegistrationQueryImpl(java.lang.String[] queryString, java.util.Map<java.lang.String,java.lang.String> queryParameters)
queryString
- expects
[provision|dataflow|datastructure|dataprovider]/agencyId/Id/Version/?startPeriod=2012&endPeriod=2013queryParameters
- public RESTRegistrationQueryImpl(StructureReferenceBean structureReferenceBean, SdmxDate updatedBeforeDate, SdmxDate updatedAfterDate)
public StructureReferenceBean getReference()
RESTRegistrationQuery
getReference
in interface RESTRegistrationQuery
public SdmxDate getUpdatedBefore()
RESTRegistrationQuery
getUpdatedBefore
in interface RESTRegistrationQuery
public SdmxDate getUpdatedAfter()
RESTRegistrationQuery
getUpdatedAfter
in interface RESTRegistrationQuery