Class EPPLowBalancePollResponse
java.lang.Object
com.verisign.epp.codec.gen.EPPResponse
com.verisign.epp.codec.lowbalancepoll.EPPLowBalancePollResponse
- All Implemented Interfaces:
EPPCodecComponent,EPPMessage,Serializable,Cloneable
A concrete EPPResponse that knows how to encode/decode LowBalance Poll responses
from/to XML and object instance.
Title: EPP 1.0 LowBalance
Description: LowBalance Poll Mapping for the EPP SDK
Copyright: Copyright (c) 2004
Company: VeriSign
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe availableCredit XML tag namestatic final StringThe creditLimit XML tag namestatic final StringThe poll data XML tag namestatic final StringThe registrarName XML tag nameFields inherited from class com.verisign.epp.codec.gen.EPPResponse
ELM_EXTENSION, ELM_MESSAGE_QUEUE, ELM_MESSAGE_QUEUE_QDATE, ELM_RESPONSE_DATA, extensions, TRANSFER_CLIENT_APPROVED, TRANSFER_CLIENT_CANCELLED, TRANSFER_CLIENT_REJECTED, TRANSFER_PENDING, TRANSFER_SERVER_APPROVED, TRANSFER_SERVER_CANCELLED -
Constructor Summary
ConstructorsConstructorDescriptionCreate a new instance of EPPLowBalancePollResponse -
Method Summary
Modifier and TypeMethodDescriptionclone()CloneEPPLowBalancePollResponse.voidPopulates the data of this instance from the given XML Element which is part of a DOM DocumentPut all data contained in this poll response into the given XML documentbooleanimplements a deepEPPLowBalancePollResponsecompare.Returns the XML namespace associated with theEPPResponse.voidsetAvailableCredit(String availableCredit) voidsetCreditLimit(String creditLimit) voidsetCreditThreshold(EPPLowBalancePollThreshold aCreditThreshold) voidsetRegistrarName(String registrarName) Methods inherited from class com.verisign.epp.codec.gen.EPPResponse
addExtension, decode, encode, findDuplicateExtNamespaces, findExtNamespaces, findExtNamespaceSuffixes, findUnsupportedExtNamespaces, findUnsupportedExtNamespaceSuffixes, getExtension, getExtension, getExtensions, getMessageQueue, getMsgQueue, getMsgQueueCount, getMsgQueueDate, getMsgQueueMsg, getQDate, getResult, getResults, getTransId, getType, hasExtension, hasExtensions, hasMessageQueue, hasMsgQueue, hasResultCode, isSuccess, setExtension, setExtensions, setMsgQueue, setResult, setResult, setResult, setResult, setResults, setTransId, toString
-
Field Details
-
ELM_NAME
The poll data XML tag name- See Also:
-
ELM_REGISTRAR_NAME
The registrarName XML tag name- See Also:
-
ELM_CREDIT_LIMIT
The creditLimit XML tag name- See Also:
-
ELM_AVAILABLE_CREDIT
The availableCredit XML tag name- See Also:
-
-
Constructor Details
-
EPPLowBalancePollResponse
public EPPLowBalancePollResponse()Create a new instance of EPPLowBalancePollResponse
-
-
Method Details
-
getNamespace
Returns the XML namespace associated with theEPPResponse.- Specified by:
getNamespacein interfaceEPPCodecComponent- Specified by:
getNamespacein interfaceEPPMessage- Overrides:
getNamespacein classEPPResponse- Returns:
- XML namespace for the
EPPResponse.
-
doEncode
Put all data contained in this poll response into the given XML document- Overrides:
doEncodein classEPPResponse- Parameters:
aDocument- the DOM Document to attach data to.- Returns:
- the element that is a parent of the poll data
- Throws:
EPPEncodeException- Thrown if any errors occur during the encode process
-
doDecode
Populates the data of this instance from the given XML Element which is part of a DOM Document- Overrides:
doDecodein classEPPResponse- Parameters:
aElement- the element that is a parent of the poll data- Throws:
EPPDecodeException- thrown if any errors occur during the decode operation
-
equals
implements a deepEPPLowBalancePollResponsecompare.- Overrides:
equalsin classEPPResponse- Parameters:
aObject-EPPLowBalancePollResponseinstance to compare with- Returns:
- true if equal false otherwise
-
clone
CloneEPPLowBalancePollResponse.- Specified by:
clonein interfaceEPPCodecComponent- Overrides:
clonein classEPPResponse- Returns:
- clone of
EPPLowBalancePollResponse - Throws:
CloneNotSupportedException- standard Object.clone exception
-
getRegistrarName
-
setRegistrarName
-
getCreditLimit
-
setCreditLimit
-
getCreditThreshold
-
setCreditThreshold
-
getAvailableCredit
-
setAvailableCredit
-