|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.verisign.epp.codec.gen.EPPCommand
com.verisign.epp.codec.gen.EPPTransferCmd
com.verisign.epp.codec.defReg.EPPDefRegTransferCmd
public class EPPDefRegTransferCmd
Represents an EPP DefReg <transfer> command. The EPP <transfer>
command provides a query operation that allows a client to determine
real-time status of pending and completed transfer requests. In addition
to the standard EPPhttp://www.niscom.nic.in/NISTXT/services/Ser1AA.htm
command elements, the <transfer> command MUST contain an
op attribute with value query, and a
<defReg:transfer> element that identifies the defReg namespace and
the location of the defReg schema. The <defReg:transfer> element
SHALL contain the following child elements:
getRoid and setRoid to get and set the
element.
getPeriod and
setPeriod to get and set the element. If return
null, period has not been specified yet.
getOp and setOp to get and
set the element. One of the EPPCommand.OP_ constants need to
be specified.
getAuthInfo and setAuthInfo to
get and set the element. EPPDefRegTransferResp is the
concrete EPPReponse associated with
EPPDefRegTransferCmd.
EPPDefRegTransferResp,
Serialized Form| Field Summary |
|---|
| Fields inherited from class com.verisign.epp.codec.gen.EPPTransferCmd |
|---|
op |
| Fields inherited from class com.verisign.epp.codec.gen.EPPCommand |
|---|
extensions, OP_APPROVE, OP_CANCEL, OP_QUERY, OP_REJECT, OP_REQUEST, transId, TYPE_CHECK, TYPE_CREATE, TYPE_DELETE, TYPE_INFO, TYPE_LOGIN, TYPE_LOGOUT, TYPE_POLL, TYPE_RENEW, TYPE_TRANSFER, TYPE_UPDATE |
| Constructor Summary | |
|---|---|
EPPDefRegTransferCmd()
Allocates a new EPPDefRegTransferCmd with default attribute
values. |
|
EPPDefRegTransferCmd(java.lang.String aTransId,
java.lang.String aOp,
java.lang.String aRoid)
EPPDefRegTransferCmd constructor that takes the required
attributes as arguments. |
|
EPPDefRegTransferCmd(java.lang.String aTransId,
java.lang.String aOp,
java.lang.String aRoid,
EPPAuthInfo aAuthInfo,
EPPDefRegPeriod aPeriod)
EPPDefRegTransferCmd constructor that takes the required
attributes plus the optional attibute aPeriod. |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Clone EPPDefRegTransferCmd. |
protected void |
doDecode(org.w3c.dom.Element aElement)
Decode the EPPDefRegTransferCmd attributes from the
aElement DOM Element tree. |
protected org.w3c.dom.Element |
doEncode(org.w3c.dom.Document aDocument)
Encode a DOM Element tree from the attributes of the EPPDefRegTransferCmd instance. |
boolean |
equals(java.lang.Object aObject)
Compare an instance of EPPDefRegTransferCmd with this
instance. |
EPPAuthInfo |
getAuthInfo()
Get authorization information |
java.lang.String |
getNamespace()
Gets the EPP command Namespace associated with EPPDefRegTransferCmd. |
EPPDefRegPeriod |
getPeriod()
Gets the registration period of the transfer command in years. |
java.lang.String |
getRoid()
Gets the defReg name to query. |
void |
setAuthInfo(EPPAuthInfo newAuthInfo)
Set authorization information |
void |
setPeriod(EPPDefRegPeriod aPeriod)
Sets the registration period of the transfer command. |
void |
setRoid(java.lang.String aRoid)
Sets the defReg name to query. |
java.lang.String |
toString()
Implementation of Object.toString, which will result in an
indented XML String representation of the concrete
EPPCodecComponent. |
| Methods inherited from class com.verisign.epp.codec.gen.EPPTransferCmd |
|---|
doGenDecode, doGenEncode, getOp, getType, setOp |
| Methods inherited from class com.verisign.epp.codec.gen.EPPCommand |
|---|
addExtension, decode, encode, getExtension, getExtension, getExtensions, getTransId, hasExtension, hasExtensions, hasTransId, setExtension, setExtensions, setTransId |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public EPPDefRegTransferCmd()
EPPDefRegTransferCmd with default attribute
values. the defaults include the following: null
null
null
encode.
public EPPDefRegTransferCmd(java.lang.String aTransId,
java.lang.String aOp,
java.lang.String aRoid)
EPPDefRegTransferCmd constructor that takes the required
attributes as arguments. The period attribute is set to
UNSPEC_PERIOD and will not be included when
encode is invoked.
aTransId - Transaction Id associated with the command.aOp - One of the EPPCommand.OP_ constants associated
with the transfer command.aRoid - DefReg roid to create.
public EPPDefRegTransferCmd(java.lang.String aTransId,
java.lang.String aOp,
java.lang.String aRoid,
EPPAuthInfo aAuthInfo,
EPPDefRegPeriod aPeriod)
EPPDefRegTransferCmd constructor that takes the required
attributes plus the optional attibute aPeriod.
aTransId - Transaction Id associated with the command.aOp - One of the EPPCommand.OP_ constants associated
with the transfer command.aRoid - DefReg roid to create.aAuthInfo - Authorization Information for operating with the
defReg.aPeriod - Registration period to be added to the defReg upon
transfer.| Method Detail |
|---|
public java.lang.String getNamespace()
EPPDefRegTransferCmd.
getNamespace in interface EPPMessagegetNamespace in class EPPCommandEPPDefRegMapFactory.NSpublic EPPAuthInfo getAuthInfo()
public void setAuthInfo(EPPAuthInfo newAuthInfo)
newAuthInfo - java.lang.String
protected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument)
throws EPPEncodeException
EPPDefRegTransferCmd instance.
doEncode in class EPPTransferCmdaDocument - DOM Document that is being built. Used as an Element
factory.
EPPDefRegTransferCmd instance.
EPPEncodeException - Unable to encode
EPPDefRegTransferCmd instance.
protected void doDecode(org.w3c.dom.Element aElement)
throws EPPDecodeException
EPPDefRegTransferCmd attributes from the
aElement DOM Element tree.
doDecode in class EPPTransferCmdaElement - Root DOM Element to decode
EPPDefRegTransferCmd from.
EPPDecodeException - Unable to decode aElementpublic java.lang.String getRoid()
null otherwise.public void setRoid(java.lang.String aRoid)
aRoid - DefReg Namepublic EPPDefRegPeriod getPeriod()
null
otherwise.public void setPeriod(EPPDefRegPeriod aPeriod)
aPeriod - Registration Period.public boolean equals(java.lang.Object aObject)
EPPDefRegTransferCmd with this
instance.
equals in class EPPTransferCmdaObject - Object to compare with.
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
EPPDefRegTransferCmd.
clone in interface EPPCodecComponentclone in class EPPTransferCmdEPPDefRegTransferCmd
java.lang.CloneNotSupportedException - standard Object.clone exceptionpublic java.lang.String toString()
Object.toString, which will result in an
indented XML String representation of the concrete
EPPCodecComponent.
toString in class EPPCommandString if successful;
ERROR otherwise.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||