|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.verisign.epp.codec.gen.EPPResponse
com.verisign.epp.codec.idntable.EPPIdnTableInfoResp
public class EPPIdnTableInfoResp
Represents an EPP Internationalized Domain Name (IDN) Table <info>
response, which support three different forms:
EPPIdnTableInfoCmd
is the concrete EPPCommand
associated with EPPIdnTableInfoCmd
.
EPPIdnTableInfoResp
,
Serialized FormNested Class Summary | |
---|---|
static class |
EPPIdnTableInfoResp.Form
Check form types, that include: DOMAIN_FORM that represents the "Domain Info
Form". |
Field Summary | |
---|---|
static java.lang.String |
ELM_LOCALNAME
XML local name for EPPIdnTableInfoResp . |
static java.lang.String |
ELM_NAME
XML root tag for EPPIdnTableInfoResp . |
Fields inherited from class com.verisign.epp.codec.gen.EPPResponse |
---|
extensions, TRANSFER_CLIENT_APPROVED, TRANSFER_CLIENT_CANCELLED, TRANSFER_CLIENT_REJECTED, TRANSFER_PENDING, TRANSFER_SERVER_APPROVED, TRANSFER_SERVER_CANCELLED |
Constructor Summary | |
---|---|
EPPIdnTableInfoResp()
EPPIdnTableInfoResp default constructor with the default
form of Form.LIST_FORM . |
|
EPPIdnTableInfoResp(EPPTransId aTransId)
EPPIdnTableInfoResp constructor that only takes the
transaction identifier with the default form of
Form.LIST_FORM . |
|
EPPIdnTableInfoResp(EPPTransId aTransId,
EPPIdnTableInfoDomain aDomain)
EPPIdnTableInfoResp constructor that only takes the
transaction identifier and the domain information for the Domain Info
Form. |
|
EPPIdnTableInfoResp(EPPTransId aTransId,
EPPIdnTableInfoTable aTable)
EPPIdnTableInfoResp constructor that only takes the
transaction identifier and the table information for the Table Info Form. |
|
EPPIdnTableInfoResp(EPPTransId aTransId,
java.util.List<EPPIdnTableInfoListItem> aList)
EPPIdnTableInfoResp constructor that only takes the
transaction identifier and the list information for the List Info Form. |
Method Summary | |
---|---|
void |
addListItem(EPPIdnTableInfoListItem aListItem)
Append a list item to the list in List Info Form. |
java.lang.Object |
clone()
Clone EPPIdnTableInfoResp . |
protected void |
doDecode(org.w3c.dom.Element aElement)
Decode the EPPIdnTableInfoResp 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 EPPIdnTableInfoResp instance. |
boolean |
equals(java.lang.Object aObject)
Compare an instance of EPPIdnTableInfoResp with this
instance. |
EPPIdnTableInfoDomain |
getDomain()
Gets the domain information in Domain Info Form. |
EPPIdnTableInfoResp.Form |
getForm()
What inform is being used? |
java.util.List<EPPIdnTableInfoListItem> |
getList()
Gets the list information in List Info Form. |
java.lang.String |
getNamespace()
Gets the EPP command namespace associated with EPPIdnTableInfoResp . |
EPPIdnTableInfoTable |
getTable()
Gets the table information in Table Info Form. |
java.lang.String |
getType()
Gets the EPP response type associated with EPPIdnTableInfoResp . |
void |
setDomain(EPPIdnTableInfoDomain aDomain)
Sets the domain information in Domain Info Form. |
void |
setForm(EPPIdnTableInfoResp.Form aForm)
Set the form of the info command using one of the Form
enumerated values. |
void |
setList(java.util.List<EPPIdnTableInfoListItem> aList)
Sets the list information in List Info Form. |
void |
setTable(EPPIdnTableInfoTable aTable)
Sets the table information in Table Info Form. |
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.EPPResponse |
---|
addExtension, decode, encode, getExtension, getExtension, getExtensions, getMessageQueue, getMsgQueue, getMsgQueueCount, getMsgQueueDate, getMsgQueueMsg, getQDate, getResult, getResults, getTransId, hasExtension, hasExtensions, hasMessageQueue, hasMsgQueue, hasResultCode, isSuccess, setExtension, setExtensions, setMsgQueue, setResult, setResult, setResult, setResult, setResults, setTransId |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ELM_LOCALNAME
EPPIdnTableInfoResp
.
public static final java.lang.String ELM_NAME
EPPIdnTableInfoResp
.
Constructor Detail |
---|
public EPPIdnTableInfoResp()
EPPIdnTableInfoResp
default constructor with the default
form of Form.LIST_FORM
.
public EPPIdnTableInfoResp(EPPTransId aTransId)
EPPIdnTableInfoResp
constructor that only takes the
transaction identifier with the default form of
Form.LIST_FORM
.
aTransId
- Transaction Id associated with response.public EPPIdnTableInfoResp(EPPTransId aTransId, EPPIdnTableInfoDomain aDomain)
EPPIdnTableInfoResp
constructor that only takes the
transaction identifier and the domain information for the Domain Info
Form. The form is set to Form.DOMAIN_FORM
.
aTransId
- Transaction Id associated with response.aDomain
- Domain information for Domain Info Form.public EPPIdnTableInfoResp(EPPTransId aTransId, EPPIdnTableInfoTable aTable)
EPPIdnTableInfoResp
constructor that only takes the
transaction identifier and the table information for the Table Info Form.
The form is set to Form.TABLE_FORM
.
aTransId
- Transaction Id associated with response.aTable
- Table information for Table Info Form.public EPPIdnTableInfoResp(EPPTransId aTransId, java.util.List<EPPIdnTableInfoListItem> aList)
EPPIdnTableInfoResp
constructor that only takes the
transaction identifier and the list information for the List Info Form.
The form is set to Form.LIST_FORM
.
aTransId
- Transaction Id associated with response.aList
- List information for List Info Form.Method Detail |
---|
public EPPIdnTableInfoResp.Form getForm()
Form
enumerated values, where
UNDEFINED_FORM
is used when the form has not been
set.public void setForm(EPPIdnTableInfoResp.Form aForm)
Form
enumerated values.
aForm
- One of the Form
enumerated values.public EPPIdnTableInfoDomain getDomain()
null
otherwise.public void setDomain(EPPIdnTableInfoDomain aDomain)
Form.DOMAIN_FORM
for a non-null domain
value.
aDomain
- the domain to setpublic EPPIdnTableInfoTable getTable()
null
otherwise.public void setTable(EPPIdnTableInfoTable aTable)
Form.TABLE_FORM
for a non-null table
value.
aTable
- the table to setpublic void addListItem(EPPIdnTableInfoListItem aListItem)
Form.LIST_FORM
.
aListItem
- List item to add to the listpublic java.util.List<EPPIdnTableInfoListItem> getList()
null
otherwise.public void setList(java.util.List<EPPIdnTableInfoListItem> aList)
Form.LIST_FORM
for a non-null table
value.
aList
- the list to setprotected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument) throws EPPEncodeException
EPPIdnTableInfoResp
instance.
doEncode
in class EPPResponse
aDocument
- DOM Document that is being built. Used as an Element factory.
EPPEncodeException
- Unable to encode EPPIdnTableInfoResp instance.protected void doDecode(org.w3c.dom.Element aElement) throws EPPDecodeException
EPPIdnTableInfoResp
attributes from the aElement
DOM Element tree.
doDecode
in class EPPResponse
aElement
- Root DOM Element to decode EPPIdnTableInfoResp
from.
EPPDecodeException
- Unable to decode aElementpublic java.lang.Object clone() throws java.lang.CloneNotSupportedException
EPPIdnTableInfoResp
.
clone
in interface EPPCodecComponent
clone
in class EPPResponse
EPPIdnTableInfoResp
java.lang.CloneNotSupportedException
- standard Object.clone exceptionpublic java.lang.String getType()
EPPIdnTableInfoResp
.
getType
in class EPPResponse
EPPIdnTableInfoResp.ELM_NAME
public java.lang.String getNamespace()
EPPIdnTableInfoResp
.
getNamespace
in interface EPPMessage
getNamespace
in class EPPResponse
EPPIdnTableMapFactory.NS
public boolean equals(java.lang.Object aObject)
EPPIdnTableInfoResp
with this
instance.
equals
in class EPPResponse
aObject
- Object to compare with.
true
if this object is the same as the aObject argument;
false
otherwisepublic java.lang.String toString()
Object.toString
, which will result in an
indented XML String
representation of the concrete
EPPCodecComponent
.
toString
in class EPPResponse
String
if successful;
ERROR
otherwise.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |