public class EPPEmailFwdStatus extends java.lang.Object implements EPPCodecComponent
ok
status MUST NOT be combined with any other status.
pendingDelete
status MUST NOT be combined with either
clientDeleteProhibited
or serverDeleteProhibited
status.
pendingTransfer
status MUST NOT be combined with either
clientTransferProhibited
or
serverTransferProhibited
status.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ELM_DEFAULT_LANG
Default Language -- English "en"
|
static java.lang.String |
ELM_STATUS_CLIENT_DELETE_PROHIBITED
Value of the client delete prohibited status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_CLIENT_HOLD
Value of the client hold status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_CLIENT_RENEW_PROHIBITED
Value of the client renew prohibited status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_CLIENT_TRANSFER_PROHIBITED
Value of the client transfer prohibited status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_CLIENT_UPDATE_PROHIBITED
Value of the client update prohibited status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_OK
Value of the OK status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_PENDING_CREATE
Value of the pending create status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_PENDING_DELETE
Value of the pending delete status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_PENDING_RENEW
Value of the pending renew status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_PENDING_TRANSFER
Value of the pending transfer status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_PENDING_UPDATE
Value of the pending update status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_SERVER_DELETE_PROHIBITED
Value of the server delete prohibited status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_SERVER_HOLD
Value of the server hold status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_SERVER_RENEW_PROHIBITED
Value of the server renew prohibited status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_SERVER_TRANSFER_PROHIBITED
Value of the server transfer prohibited status in emailFwd mapping
|
static java.lang.String |
ELM_STATUS_SERVER_UPDATE_PROHIBITED
Value of the server update prohibited status in emailFwd mapping
|
Constructor and Description |
---|
EPPEmailFwdStatus()
EPPEmailFwdStatus default constructor. |
EPPEmailFwdStatus(java.lang.String aStatus)
EPPEmailFwdStatus constructor that takes the emailFwd
status as argument. |
EPPEmailFwdStatus(java.lang.String aStatus,
java.lang.String aLang)
EPPEmailFwdStatus constructor that takes the emailFwd
status and the language as arguments. |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Clone
EPPEmailFwdStatus . |
void |
decode(org.w3c.dom.Element aElement)
Decode the EPPEmailFwdStatus attributes from the aElement DOM Element
tree.
|
org.w3c.dom.Element |
encode(org.w3c.dom.Document aDocument)
Encode a DOM Element tree from the attributes of the EPPEmailFwdStatus
instance.
|
boolean |
equals(java.lang.Object aObject)
implements a deep
EPPEmailFwdStatus compare. |
java.lang.String |
getLang()
Get language of the status.
|
java.lang.String |
getNamespace()
Returns the XML namespace associated with the
EPPCodecComponent . |
java.lang.String |
getStatus()
Get emailFwd status.
|
void |
setLang(java.lang.String newLang)
Set language of emailFwd status.
|
void |
setStatus(java.lang.String newStatus)
Set emailFwd status.
|
java.lang.String |
toString()
Implementation of
Object.toString , which will result in an
indented XML String representation of the concrete
EPPCodecComponent . |
public static final java.lang.String ELM_STATUS_OK
public static final java.lang.String ELM_STATUS_SERVER_HOLD
public static final java.lang.String ELM_STATUS_SERVER_RENEW_PROHIBITED
public static final java.lang.String ELM_STATUS_SERVER_TRANSFER_PROHIBITED
public static final java.lang.String ELM_STATUS_SERVER_UPDATE_PROHIBITED
public static final java.lang.String ELM_STATUS_SERVER_DELETE_PROHIBITED
public static final java.lang.String ELM_STATUS_PENDING_CREATE
public static final java.lang.String ELM_STATUS_PENDING_DELETE
public static final java.lang.String ELM_STATUS_PENDING_RENEW
public static final java.lang.String ELM_STATUS_PENDING_TRANSFER
public static final java.lang.String ELM_STATUS_PENDING_UPDATE
public static final java.lang.String ELM_STATUS_CLIENT_HOLD
public static final java.lang.String ELM_DEFAULT_LANG
public static final java.lang.String ELM_STATUS_CLIENT_TRANSFER_PROHIBITED
public static final java.lang.String ELM_STATUS_CLIENT_UPDATE_PROHIBITED
public static final java.lang.String ELM_STATUS_CLIENT_RENEW_PROHIBITED
public static final java.lang.String ELM_STATUS_CLIENT_DELETE_PROHIBITED
public EPPEmailFwdStatus()
EPPEmailFwdStatus
default constructor. The status is
initialized to ELM_STATUS_OK
. The lang is initialized
to ELM_DEFAULT_LANG
.public EPPEmailFwdStatus(java.lang.String aStatus)
EPPEmailFwdStatus
constructor that takes the emailFwd
status as argument. The language will default to
ELM_DEFAULT_LANG
.aStatus
- String EmailFwd stauspublic EPPEmailFwdStatus(java.lang.String aStatus, java.lang.String aLang)
EPPEmailFwdStatus
constructor that takes the emailFwd
status and the language as arguments.aStatus
- String EmailFwd statusaLang
- String Language of the statuspublic java.lang.Object clone() throws java.lang.CloneNotSupportedException
EPPEmailFwdStatus
.clone
in interface EPPCodecComponent
clone
in class java.lang.Object
EPPEmailFwdStatus
java.lang.CloneNotSupportedException
- standard Object.clone exceptionpublic void decode(org.w3c.dom.Element aElement) throws EPPDecodeException
decode
in interface EPPCodecComponent
aElement
- - Root DOM Element to decode EPPEmailFwdStatus from.EPPDecodeException
- Unable to decode aElementpublic org.w3c.dom.Element encode(org.w3c.dom.Document aDocument) throws EPPEncodeException
encode
in interface EPPCodecComponent
aDocument
- - DOM Document that is being built. Used as an Element
factory.EPPEncodeException
- - Unable to encode EPPEmailFwdStatus
instance.public boolean equals(java.lang.Object aObject)
EPPEmailFwdStatus
compare.equals
in class java.lang.Object
aObject
- EPPEmailFwdStatus
instance to compare withpublic java.lang.String getLang()
public java.lang.String getStatus()
public void setLang(java.lang.String newLang)
newLang
- Stringpublic void setStatus(java.lang.String newStatus)
newStatus
- Stringpublic java.lang.String toString()
Object.toString
, which will result in an
indented XML String
representation of the concrete
EPPCodecComponent
.toString
in class java.lang.Object
String
if successful;
ERROR
otherwise.public java.lang.String getNamespace()
EPPCodecComponent
.getNamespace
in interface EPPCodecComponent
EPPCodecComponent
.