public class EPPBalanceInfoResp extends EPPResponse
Title: EPP 1.0 Balance
Description: Balance Mapping for the EPP SDK
Copyright: Copyright (c) 2011
Company: VeriSign
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ELM_AVAILABLE_CREDIT
The availableCredit XML tag name
|
static java.lang.String |
ELM_BALANCE
The balance XML tag name
|
static java.lang.String |
ELM_CREDIT_LIMIT
The creditLimit XML tag name
|
static java.lang.String |
ELM_NAME
The poll data XML tag name
|
extensions, TRANSFER_CLIENT_APPROVED, TRANSFER_CLIENT_CANCELLED, TRANSFER_CLIENT_REJECTED, TRANSFER_PENDING, TRANSFER_SERVER_APPROVED, TRANSFER_SERVER_CANCELLED| Constructor and Description |
|---|
EPPBalanceInfoResp()
Default constructor
|
EPPBalanceInfoResp(EPPTransId aTransId,
java.math.BigDecimal aCreditLimit,
java.math.BigDecimal aBalance,
java.math.BigDecimal aAvailableCredit,
EPPCreditThreshold aCreditThreshold)
EPPBalanceInfoResp that takes all of the required attributes. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
Clone
EPPLowBalancePollResponse. |
void |
doDecode(org.w3c.dom.Element aElement)
Populates the data of this instance from the given XML Element which is
part of a DOM Document
|
org.w3c.dom.Element |
doEncode(org.w3c.dom.Document aDocument)
Put all data contained in this poll response into the given XML document
|
boolean |
equals(java.lang.Object aObject)
implements a deep
EPPBalanceInfoResp compare. |
java.math.BigDecimal |
getAvailableCredit()
Gets the available credit
|
java.math.BigDecimal |
getBalance()
Gets the balance
|
java.math.BigDecimal |
getCreditLimit()
Gets the credit limit
|
EPPCreditThreshold |
getCreditThreshold()
Gets the credit threshold
|
java.lang.String |
getNamespace()
Returns the XML namespace associated with the
EPPResponse. |
void |
setAvailableCredit(java.math.BigDecimal aAvailableCredit)
Sets the available credit
|
void |
setBalance(java.math.BigDecimal aBalance)
Sets the balance
|
void |
setCreditLimit(java.math.BigDecimal aCreditLimit)
Sets the credit Limit
|
void |
setCreditThreshold(EPPCreditThreshold aCreditThreshold)
Sets the credit threshold
|
addExtension, decode, encode, findDuplicateExtNamespaces, 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, toStringpublic static final java.lang.String ELM_NAME
public static final java.lang.String ELM_CREDIT_LIMIT
public static final java.lang.String ELM_BALANCE
public static final java.lang.String ELM_AVAILABLE_CREDIT
public EPPBalanceInfoResp()
public EPPBalanceInfoResp(EPPTransId aTransId, java.math.BigDecimal aCreditLimit, java.math.BigDecimal aBalance, java.math.BigDecimal aAvailableCredit, EPPCreditThreshold aCreditThreshold)
EPPBalanceInfoResp that takes all of the required attributes.aTransId - Transaction identifier information (server and optional client)aCreditLimit - Credit limit to setaBalance - Balance to setaAvailableCredit - Available credit to setaCreditThreshold - Credit threshold to setpublic java.lang.String getNamespace()
EPPResponse.getNamespace in interface EPPCodecComponentgetNamespace in interface EPPMessagegetNamespace in class EPPResponseEPPResponse.public org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument)
throws EPPEncodeException
doEncode in class EPPResponseaDocument - the DOM Document to attach data to.EPPEncodeException - Thrown if any errors occur during the encode processpublic void doDecode(org.w3c.dom.Element aElement)
throws EPPDecodeException
doDecode in class EPPResponseaElement - the element that is a parent of the poll dataEPPDecodeException - thrown if any errors occur during the decode operationpublic boolean equals(java.lang.Object aObject)
EPPBalanceInfoResp compare.equals in class EPPResponseaObject - EPPBalanceInfoResp instance to compare withpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
EPPLowBalancePollResponse.clone in interface EPPCodecComponentclone in class EPPResponseEPPLowBalancePollResponsejava.lang.CloneNotSupportedException - standard Object.clone exceptionpublic java.math.BigDecimal getCreditLimit()
null otherwise.public void setCreditLimit(java.math.BigDecimal aCreditLimit)
aCreditLimit - Credit limit to setpublic java.math.BigDecimal getBalance()
null otherwise.public void setBalance(java.math.BigDecimal aBalance)
aBalance - Balance to setpublic java.math.BigDecimal getAvailableCredit()
null otherwise.public void setAvailableCredit(java.math.BigDecimal aAvailableCredit)
aAvailableCredit - Available credit to setpublic EPPCreditThreshold getCreditThreshold()
null otherwise.public void setCreditThreshold(EPPCreditThreshold aCreditThreshold)
aCreditThreshold - Credit threshold to set