#include <librets/ServerInfoRequest.h>

Public Types | |
| enum | Method { GET, POST } |
Public Member Functions | |
| ServerInformationRequest () | |
| Create a server information request. | |
| void | SetClassName (std::string className) |
| Set the RETS class name for this request. | |
| void | SetResourceName (std::string resourceName) |
| Set the RETS resource name for this request. | |
| void | SetStandardNames (bool standardNames) |
| Set the flag to indicate whether or not StandardNames are being used. | |
| virtual Method | GetMethod () const |
| virtual void | SetMethod (Method method) |
| virtual std::string | GetUrl () const |
| virtual void | SetUrl (std::string url) |
| virtual void | SetHeader (std::string name, std::string value) |
| virtual void | ClearHeader (std::string name) |
| StringMap | GetHeaderMap () const |
| virtual void | SetQueryParameter (std::string, std::string value) |
| virtual void | SetQueryParameter (std::string, int value) |
| virtual std::string | GetQueryString () const |
| bool | GetLogging () |
| void | SetNoLogging () |
| void | SetLogging () |
| virtual std::ostream & | Print (std::ostream &outputStream) const |
| std::string | ToString () const |
| virtual bool | Equals (const RetsObject *object) const |
enum Method [inherited] |
Create a server information request.
This is for RETS 1.7 and later.
| virtual void ClearHeader | ( | std::string | name | ) | [virtual, inherited] |
| virtual bool Equals | ( | const RetsObject * | object | ) | const [virtual, inherited] |
| StringMap GetHeaderMap | ( | ) | const [inherited] |
| bool GetLogging | ( | ) | [inherited] |
| virtual Method GetMethod | ( | ) | const [virtual, inherited] |
| virtual std::string GetQueryString | ( | ) | const [virtual, inherited] |
| virtual std::string GetUrl | ( | ) | const [virtual, inherited] |
| virtual std::ostream& Print | ( | std::ostream & | outputStream | ) | const [virtual, inherited] |
Reimplemented in CapabilityUrls, DefaultMetadataCollector, DmqlQuery, FieldCriterion, GetObjectQuery, JunctionCriterion, LiteralCriterion, LookupCriterion, MetadataElement, NotCriterion, RetsXmlAttribute, RetsXmlEndDocumentEvent, RetsXmlEndElementEvent, RetsXmlStartElementEvent, RetsXmlTextEvent, and Uri.
| void SetClassName | ( | std::string | className | ) |
Set the RETS class name for this request.
| className | RETS class name |
| virtual void SetHeader | ( | std::string | name, | |
| std::string | value | |||
| ) | [virtual, inherited] |
| void SetLogging | ( | ) | [inherited] |
| virtual void SetMethod | ( | Method | method | ) | [virtual, inherited] |
| void SetNoLogging | ( | ) | [inherited] |
| virtual void SetQueryParameter | ( | std::string | , | |
| int | value | |||
| ) | [virtual, inherited] |
| virtual void SetQueryParameter | ( | std::string | , | |
| std::string | value | |||
| ) | [virtual, inherited] |
| void SetResourceName | ( | std::string | resourceName | ) |
Set the RETS resource name for this request.
| resourceName | RETS resource name |
| void SetStandardNames | ( | bool | standardNames | ) |
Set the flag to indicate whether or not StandardNames are being used.
| standardNames | Flag if true indicates that StandardNames is being used. |
| virtual void SetUrl | ( | std::string | url | ) | [virtual, inherited] |
| std::string ToString | ( | ) | const [inherited] |