|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.verisign.epp.interfaces.EPPBalance
public class EPPBalance
This class is the primary client interface class used for sending the
EPP balance info command to get the account balance and other finance information.
An instance of this class is created with an initialized EPPSession
and can be used for more than one request within a single thread. A set of
setter methods are provided to set the attributes before a call to one of the
send action methods. The responses returned from the send action methods are
either instances of EPPResponse
or instances of response classes in
the com.verisign.epp.codec.balance
package.
EPPResponse
,
EPPBalanceInfoResp
Constructor Summary | |
---|---|
EPPBalance(EPPSession aSession)
Constructs an EPPBalance given an initialized EPP session. |
Method Summary | |
---|---|
void |
addExtension(EPPCodecComponent aExtension)
Adds a command extension object. |
java.util.Vector |
getExtensions()
Returns Vector of concrete EPPCodecComponent associated
with the command if exists; null otherwise. |
EPPResponse |
getResponse()
Returns the EPPResponse associated with the last command. |
EPPSession |
getSession()
Returns the EPPSession associated with this EPPBalance . |
java.lang.String |
getTransId()
Returns the transId |
EPPBalanceInfoResp |
sendInfo()
Returns EPPBalanceInfoResp received after sending Balance Info
Command to the server. |
void |
setExtensions(java.util.Vector aExtensions)
Sets extensions value to aExtensions |
void |
setSession(EPPSession aSession)
Sets session value to aSession |
void |
setTransId(java.lang.String aTransId)
Sets transId value to aTransId . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EPPBalance(EPPSession aSession)
EPPBalance
given an initialized EPP session.
aSession
- Server session to use.Method Detail |
---|
public void addExtension(EPPCodecComponent aExtension)
aExtension
- command extension object associated with the commandpublic java.util.Vector getExtensions()
Vector
of concrete EPPCodecComponent
associated
with the command if exists; null
otherwise.
Vector
of concrete EPPCodecComponent
associated
with the command if exists; null
otherwise.public EPPResponse getResponse()
EPPResponse
associated with the last command. This
method can be used to retrieve the server error response in the catch block
of EPPCommandException
.
EPPResponse
associated with the last command.public EPPSession getSession()
EPPSession
associated with this EPPBalance
.
EPPSession
associated with this EPPBalance
.public EPPBalanceInfoResp sendInfo() throws EPPCommandException
EPPBalanceInfoResp
received after sending Balance Info
Command to the server.
EPPBalanceInfoResp
received after sending Balance Info
Command to the server.EPPCommandException
- Error executing the info command. Use getResponse
to get the associated server error response.public void setExtensions(java.util.Vector aExtensions)
aExtensions
- the extensions to setpublic void setSession(EPPSession aSession)
aSession
- the session to setpublic java.lang.String getTransId()
public void setTransId(java.lang.String aTransId)
aTransId
.
aTransId
- the transId to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |