com.liberty.rtk.extension.epprtk
Class DomainTrademark
EPPXMLBase
com.liberty.rtk.extension.epprtk.DomainTrademark
- epp_Extension
public class DomainTrademark
extends EPPXMLBase
implements epp_Extension
This class is used to exchange Domain Trademark data with the
Liberty .info/.in/.mobi Registry.
There is not name space to specify which registry it was used for
since in the begining there was only .info. Later on as .in and .mobi
introduced and different registry has different settings for
trademark infomation, it has to be optional for some fields in
trademark to adapt to different registry. Here is the list of
required fields:
INFO
IN
MOBI
registrars are free to fill infomation in trademark and it is
registry's responsibility to validate those infomation.
The data should only be used in the OT&E environment and during
the live Sunrise period of the registry's operation. During this
time the Registry will required the trademark data on domain creation.
TrademarkExample
, com.tucows.oxrs.epprtk.rtk.xml.EPPDomainCreate
, com.tucows.oxrs.epprtk.rtk.xml.EPPDomainInfo
, com.tucows.oxrs.epprtk.rtk.xml.EPPDomainUpdate
void | fromXML(String xml) - Parses an XML String of trademark data from the extension section of
a response from the Registry.
|
String | getAppDateAsString() - Accessor method for the trademark app_date data member.
|
String | getCountry() - Accessor method for the trademark country data member.
|
Date | getDate() - Please use getDateAsString() instead.
|
String | getDateAsString() - Accessor method for the trademark date data member.
|
String | getName() - Accessor method for the trademark name data member.
|
String | getNumber() - Accessor method for the trademark number data member.
|
String | getOwnerCountry() - Accessor method for the trademark owner's country data member.
|
String | getRegDateAsString() - Accessor method for the trademark reg_date data member.
|
void | setAppDate(String value) - Accessor method for the trademark app_date data member.
|
void | setCountry(String value) - Accessor method for the trademark country data member.
|
void | setDate(Date value) - Please use setDate(String) instead.
|
void | setDate(String value) - Accessor method for the trademark date data member.
|
void | setName(String value) - Accessor method for the trademark name data member.
|
void | setNumber(String value) - Accessor method for the trademark number data member.
|
void | setOwnerCountry(String value) - Accessor method for the trademark owner's country data member.
|
void | setRegDate(String value) - Accessor method for the trademark reg_date data member.
|
String | toXML() - Converts the trademark data into XML to be put into the extension
section of the request.
|
DomainTrademark
public DomainTrademark()
Default constructor
DomainTrademark
public DomainTrademark(String xml)
throws epp_XMLException
Constructor with Domain Trademark Unspec XML string to automatically parse.
xml
- The EPP Domain Info response XML String
fromXML
public void fromXML(String xml)
throws epp_XMLException
Parses an XML String of trademark data from the extension section of
a response from the Registry.
Implemented method from org.openrtk.idl.epprtk.epp_Unspec interface.
org.openrtk.idl.epprtk.epp_Action
getAppDateAsString
public String getAppDateAsString()
Accessor method for the trademark app_date data member.
getCountry
public String getCountry()
Accessor method for the trademark country data member.
getDate
public Date getDate()
Please use getDateAsString() instead.
Accessor method for the trademark date data member.
Returns the date as a Date object. If the date string
cannot be parsed into a date object, then null is returned.
- The date as a Date object or null
getDateAsString
public String getDateAsString()
Accessor method for the trademark date data member.
getName
public String getName()
Accessor method for the trademark name data member.
getNumber
public String getNumber()
Accessor method for the trademark number data member.
getOwnerCountry
public String getOwnerCountry()
Accessor method for the trademark owner's country data member.
getRegDateAsString
public String getRegDateAsString()
Accessor method for the trademark reg_date data member.
setAppDate
public void setAppDate(String value)
Accessor method for the trademark app_date data member.
setCountry
public void setCountry(String value)
Accessor method for the trademark country data member.
Must be a two-character ISO country code.
setDate
public void setDate(Date value)
Please use setDate(String) instead.
Accessor method for the trademark date data member.
value
- The new date value
setDate
public void setDate(String value)
Accessor method for the trademark date data member.
setName
public void setName(String value)
Accessor method for the trademark name data member.
setNumber
public void setNumber(String value)
Accessor method for the trademark number data member.
setOwnerCountry
public void setOwnerCountry(String value)
Accessor method for the trademark owner's country data member.
Must be a two-character ISO country code.
setRegDate
public void setRegDate(String value)
Accessor method for the trademark reg_date data member.
toXML
public String toXML()
throws epp_XMLException
Converts the trademark data into XML to be put into the extension
section of the request.
Implemented method from org.openrtk.idl.epprtk.epp_Unspec interface.
org.openrtk.idl.epprtk.epp_Extension
Copyright © 2001-2003 - Afilias Limited