Class DownloadRequest
java.lang.Object
org.openehealth.ipf.commons.ihe.hpd.stub.chpidd.DownloadRequest
Java class for DownloadRequest complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DownloadRequest">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="authRequest" type="{urn:oasis:names:tc:DSML:2:0:core}AuthRequest" minOccurs="0"/>
</sequence>
<attribute name="requestID" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="fromDate" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}dateTime">
</restriction>
</simpleType>
</attribute>
<attribute name="toDate">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}dateTime">
</restriction>
</simpleType>
</attribute>
<attribute name="filterMyTransactions" default="true">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}boolean">
</restriction>
</simpleType>
</attribute>
<xsd:attribute name="pageNumber" use="optional" default="1">
<xsd:simpleType>
<xsd:restriction base="xsd:unsignedInt"/>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="pageSize" use="optional" default="1000">
<xsd:simpleType>
<xsd:restriction base="xsd:unsignedInt">
<xsd:maxInclusive value="5000"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AuthRequestprotected Booleanprotected XMLGregorianCalendarprotected intprotected intprotected Stringprotected XMLGregorianCalendar -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the authRequest property.Gets the value of the fromDate property.intintGets the value of the requestID property.Gets the value of the toDate property.booleanGets the value of the filterMyTransactions property.voidsetAuthRequest(AuthRequest value) Sets the value of the authRequest property.voidsetFilterMyTransactions(Boolean value) Sets the value of the filterMyTransactions property.voidsetFromDate(XMLGregorianCalendar value) Sets the value of the fromDate property.voidsetPageNumber(int pageNumber) voidsetPageSize(int pageSize) voidsetRequestID(String value) Sets the value of the requestID property.voidsetToDate(XMLGregorianCalendar value) Sets the value of the toDate property.
-
Field Details
-
authRequest
-
requestID
-
fromDate
-
toDate
-
filterMyTransactions
-
pageNumber
protected int pageNumber -
pageSize
protected int pageSize
-
-
Constructor Details
-
DownloadRequest
public DownloadRequest()
-
-
Method Details
-
getAuthRequest
Gets the value of the authRequest property.- Returns:
- possible object is
AuthRequest
-
setAuthRequest
Sets the value of the authRequest property.- Parameters:
value- allowed object isAuthRequest
-
getRequestID
Gets the value of the requestID property.- Returns:
- possible object is
String
-
setRequestID
Sets the value of the requestID property.- Parameters:
value- allowed object isString
-
getFromDate
Gets the value of the fromDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setFromDate
Sets the value of the fromDate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getToDate
Gets the value of the toDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setToDate
Sets the value of the toDate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
isFilterMyTransactions
public boolean isFilterMyTransactions()Gets the value of the filterMyTransactions property.- Returns:
- possible object is
Boolean
-
setFilterMyTransactions
Sets the value of the filterMyTransactions property.- Parameters:
value- allowed object isBoolean
-
getPageNumber
public int getPageNumber() -
setPageNumber
public void setPageNumber(int pageNumber) -
getPageSize
public int getPageSize() -
setPageSize
public void setPageSize(int pageSize)
-