class EppResult

This EppResult class implements EPP Result entity.

Inheritance:


Public Methods

[more] EppResult()
Creates an EppResult object
[more] EppResult( int code )
Creates an EppResult object
[more] EppResult( int code, DOMString message )
Creates an EppResult object
[more] EppResult( int code, DOMString message, DOMString value )
Creates an EppResult object
[more] ~EppResult()
Destructor
[more]EppResult* clone()
Clones itself, including message and values
[more]int getCode()
Gets result code
[more]void setCode( int code )
Sets result code
[more]EppResultMessage* getMessage()
Gets message to be returned
[more]void setMessage( DOMString message )
Sets message to be returned
[more]void setMessage( EppResultMessage& message )
Sets message to be returned
[more]void setMessage( EppResultMessage* message )
Sets message to be returned
[more]ValueVectorOf<DOMString> * getValue()
Gets values to be returned
[more]void addValue( DOMString value )
Adds values to be returned
[more]DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
Converts the EppResult object into an XML element
[more]static EppResult* fromXML( const DOM_Node& root )
Converts an XML element into an EppResult object.


Inherited from EppEntity:

Public Methods

ovirtual int getEntityType()
obool instanceOf( const int type )
ovirtual DOMString toString()

Protected Methods

oDOMString toString( const DOMString &tag )


Documentation

This EppResult class implements EPP Result entity.

o EppResult()
Creates an EppResult object

o EppResult( int code )
Creates an EppResult object

Parameters:
code - result code

o EppResult( int code, DOMString message )
Creates an EppResult object

Parameters:
code - result code
message - message to be returned

o EppResult( int code, DOMString message, DOMString value )
Creates an EppResult object

Parameters:
code - result code
message - message to be returned
value - value to be returned

o ~EppResult()
Destructor

oEppResult* clone()
Clones itself, including message and values

oint getCode()
Gets result code

ovoid setCode( int code )
Sets result code

oEppResultMessage* getMessage()
Gets message to be returned

ovoid setMessage( DOMString message )
Sets message to be returned

ovoid setMessage( EppResultMessage& message )
Sets message to be returned

ovoid setMessage( EppResultMessage* message )
Sets message to be returned

oValueVectorOf<DOMString> * getValue()
Gets values to be returned

ovoid addValue( DOMString value )
Adds values to be returned

oDOM_Element toXML( DOM_Document& doc, const DOMString& tag )
Converts the EppResult object into an XML element

Parameters:
doc - the XML DOM_Element object
tag - the tag/element name for the EppResult object
Returns:
an DOM_Element object

ostatic EppResult* fromXML( const DOM_Node& root )
Converts an XML element into an EppResult object. The caller of this method must make sure that the root node is of the EPP responseType.

Parameters:
root - root node for an EppResult object in XML format
Returns:
an EppResult object, or null if the node is invalid


This class has no child classes.
Author:
Ning Zhang ning.zhang@neustar.com
Version:
$Revision$ $Date$

Alphabetic index HTML hierarchy of classes or Java


Copyright © 2001 NeuStar, Inc. All Rights Reserved.