de.knipp.rritoolkit.response
Class DomainCheckResponse

java.lang.Object
  extended by de.knipp.rritoolkit.response.Response
      extended by de.knipp.rritoolkit.response.DomainCheckResponse

public class DomainCheckResponse
extends Response

request to retrieve information about a given domain

Version:
$Revision: 14936 $
Author:
Klaus Malorny

Nested Class Summary
 
Nested classes/interfaces inherited from class de.knipp.rritoolkit.response.Response
Response.Result
 
Field Summary
private  java.lang.String domainName
          the domain name
private  java.lang.String encodedDomainName
          the encoded domain name
(package private)  DomainData.DomainState state
          the state of the domain
 
Constructor Summary
DomainCheckResponse()
           
 
Method Summary
 void accept(ResponseVisitor visitor)
          call the suitable method of the given visitor
protected  void dataFromList(KVMultiList list)
          subclasses that need to read additional data from the key-value pair response should override this method.
protected  void dataFromXml(org.w3c.dom.Element data)
          subclasses that need to read additional data from the XML response should override this method.
 java.lang.String getDomainName()
          return the domain name
 java.lang.String getEncodedDomainName()
          return the encoded domain name
 DomainData.DomainState getState()
          return the status
 java.lang.String toString()
          return a string representation for debugging purposes
 
Methods inherited from class de.knipp.rritoolkit.response.Response
fromList, fromXml, getClientTxnID, getResult, getResultMessages, getServerTxnID, isSuccess
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

domainName

private java.lang.String domainName
the domain name


encodedDomainName

private java.lang.String encodedDomainName
the encoded domain name


state

DomainData.DomainState state
the state of the domain

Constructor Detail

DomainCheckResponse

public DomainCheckResponse()
Method Detail

dataFromList

protected void dataFromList(KVMultiList list)
                     throws ResponseParseException
subclasses that need to read additional data from the key-value pair response should override this method. The default implementation is empty and need not to be called.

Overrides:
dataFromList in class Response
Parameters:
list - the list
Throws:
ResponseParseException - if the document does not contain the expected content

dataFromXml

protected void dataFromXml(org.w3c.dom.Element data)
                    throws org.w3c.dom.DOMException,
                           ResponseParseException
subclasses that need to read additional data from the XML response should override this method. The default implementation is empty and need not to be called.

Overrides:
dataFromXml in class Response
Parameters:
data - the data element or null if the data contains no additional data
Throws:
org.w3c.dom.DOMException - on DOM exceptions
ResponseParseException - if the document does not contain the expected content

accept

public void accept(ResponseVisitor visitor)
call the suitable method of the given visitor

Overrides:
accept in class Response
Parameters:
visitor - the visitor

toString

public java.lang.String toString()
return a string representation for debugging purposes

Overrides:
toString in class Response
Returns:
the string representation

getDomainName

public java.lang.String getDomainName()
return the domain name

Returns:
the domain name

getEncodedDomainName

public java.lang.String getEncodedDomainName()
return the encoded domain name

Returns:
the encoded domain name

getState

public DomainData.DomainState getState()
return the status

Returns:
the state or null in case of an error


Copyright © 2005-2011 Knipp Medien und Kommunikation GmbH