|
EPP 0.2.6 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.neulevel.epp.core.EppEntity
com.neulevel.epp.core.EppObject
This EppObject
class is the base class for all objects
registered in the registry via the EPP Protocol.
Field Summary | |
protected EppAuthInfo |
authInfo
The authorization information associated with the EPP object |
protected java.lang.String |
clID
The id of the client that is sponsering the EPP Object |
static int |
CONTACT
Type for EPP Contact objcet |
protected java.util.Calendar |
crDate
The timestamp when the EPP Object was created initially |
protected java.lang.String |
crID
The id of the client that created the EPP Object initially |
static int |
DOMAIN
Type for EPP Domain object |
protected java.util.Calendar |
exDate
The timestamp when the EPP Object is set to be expired |
static int |
HOST
Type for EPP Host object |
protected java.lang.String |
roid
The ROID of the EPP Object in the registry |
protected java.util.Vector |
status
The status list associated with the EPP Object in the registry |
static int |
SVCSUB
Type for EPP Host object |
protected java.util.Calendar |
trDate
The timestamp when the EPP Object was transferred most recently |
protected java.util.Calendar |
upDate
The timestamp when the EPP Object was updated most recently |
protected java.lang.String |
upID
The id of the client that updated the EPP Object most recently |
Constructor Summary | |
EppObject()
|
Method Summary | |
void |
addStatus(EppStatus status)
Adds a status to the EppObject |
static EppCommandCreate |
create(EppObject object,
java.lang.String xid)
Creates an EppCommandCreate object for creating
an EPP Object in the registry. |
static EppEntity |
fromXML(org.w3c.dom.Node root)
Converts an XML element into an EppObject object |
protected void |
fromXMLCommon(org.w3c.dom.Node node,
java.lang.String name)
Converts shared EppObject components from XML |
EppAuthInfo |
getAuthInfo()
Gets the authorization info of the EppObject |
java.lang.String |
getClientId()
Gets the id of the registrar client sponsering the EppObject . |
java.lang.String |
getClientIdCreated()
Gets the id of the registrar client creating the EppObject
initially |
java.lang.String |
getClientIdUpdated()
Gets the id of the registrar client updating the EppObject most recently |
java.util.Calendar |
getDateCreated()
Gets the date of the EppObject created |
java.util.Calendar |
getDateExpired()
Gets the date of the EppObject expiration date |
java.util.Calendar |
getDateTransferred()
Gets the date of the EppObject transferred |
java.util.Calendar |
getDateUpdated()
Gets the date of the EppObject updated |
java.lang.String |
getRoid()
Gets ROID of the EppObject |
java.util.Vector |
getStatus()
Gets the status of the EppObject |
void |
setAuthInfo(EppAuthInfo authInfo)
Sets the authorization info of the EppObject |
void |
setClientId(java.lang.String clientId)
Sets the id of the registrar client sponsering the EppObject |
void |
setClientIdCreated(java.lang.String clientId)
Sets the id of the registrar client creating the EppObject initially |
void |
setClientIdUpdated(java.lang.String clientId)
Sets the id of the registrar client updating the EppObject most recently |
void |
setDateCreated(java.util.Calendar cal)
Sets the date of the EppObject created |
void |
setDateExpired(java.util.Calendar cal)
Sets the expiration date of the EppObject |
void |
setDateTransferred(java.util.Calendar cal)
Sets the date of the EppObject transferred |
void |
setDateUpdated(java.util.Calendar cal)
Sets the date of the EppObject updated |
void |
setRoid(java.lang.String roid)
Sets ROID of the EppObject |
protected void |
toXMLCommon(org.w3c.dom.Document doc,
org.w3c.dom.Element body)
Converts shared EppObject components into XML |
Methods inherited from class com.neulevel.epp.core.EppEntity |
toString, toString, toXML |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int CONTACT
public static final int DOMAIN
public static final int HOST
public static final int SVCSUB
protected java.lang.String roid
protected java.util.Vector status
protected java.lang.String clID
protected java.lang.String crID
protected java.util.Calendar crDate
protected java.lang.String upID
protected java.util.Calendar upDate
protected java.util.Calendar exDate
protected java.util.Calendar trDate
protected EppAuthInfo authInfo
Constructor Detail |
public EppObject()
Method Detail |
public java.lang.String getRoid()
EppObject
public void setRoid(java.lang.String roid)
EppObject
public java.lang.String getClientId()
EppObject
.
public void setClientId(java.lang.String clientId)
EppObject
public java.lang.String getClientIdCreated()
EppObject
initially
public void setClientIdCreated(java.lang.String clientId)
EppObject
initially
public java.util.Calendar getDateCreated()
EppObject
created
public void setDateCreated(java.util.Calendar cal)
EppObject
created
public java.lang.String getClientIdUpdated()
EppObject
most recently
public void setClientIdUpdated(java.lang.String clientId)
EppObject
most recently
public java.util.Calendar getDateUpdated()
EppObject
updated
public void setDateUpdated(java.util.Calendar cal)
EppObject
updated
public java.util.Calendar getDateExpired()
EppObject
expiration date
public void setDateExpired(java.util.Calendar cal)
EppObject
public java.util.Calendar getDateTransferred()
EppObject
transferred
public void setDateTransferred(java.util.Calendar cal)
EppObject
transferred
public EppAuthInfo getAuthInfo()
EppObject
public void setAuthInfo(EppAuthInfo authInfo)
EppObject
public java.util.Vector getStatus()
EppObject
public void addStatus(EppStatus status)
EppObject
protected void fromXMLCommon(org.w3c.dom.Node node, java.lang.String name)
EppObject
components from XML
node
- the node for a shared EppObject
componentname
- the name of the node for the shared
EppObject
componentprotected void toXMLCommon(org.w3c.dom.Document doc, org.w3c.dom.Element body)
EppObject
components into XML
doc
- the XML Document
objectbody
- the XML Element
to be attachedpublic static EppEntity fromXML(org.w3c.dom.Node root)
EppObject
object
root
- root node for an EppObject
object
in XML formatpublic static EppCommandCreate create(EppObject object, java.lang.String xid)
EppCommandCreate
object for creating
an EPP Object in the registry.
object
- the EPP Object to be created in the registryxid
- the client transaction id associated with the operation
|
EPP 0.2.6 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |