DomainPlug-insDocumentation
|
output from Get And Check More...
#include <DomainPluginTypes.h>
Public Member Functions | |
DTOutValidateExtData () | |
void | add (const Str &key, const Str &type, const Str &title, const Str &descr, const Str &defValue, const bool required, const DTExtDataItemStatus status, const Str &msg="") |
Adding new parameter. | |
const DTTypedExtDataItem | operator[] (const Str &key) |
void | clear () |
bool | next () const |
const DTTypedExtDataItem & | get () const |
DTOutValidateExtData & | operator= (const DTOutValidateExtData &t) |
DTOutValidateExtData (const DTOutValidateExtData &t) | |
Data Fields | |
Str | log |
Logs about requests to and responses from Registrar */. | |
Private Attributes | |
list< DTTypedExtDataItem > | items |
list< DTTypedExtDataItem > ::const_iterator | iCur |
Friends | |
class | DTOutValidateExtDataSerializer |
output from Get And Check
Collect all necessary provisioning parameters.
DTOutValidateExtData::DTOutValidateExtData | ( | ) | [inline] |
DTOutValidateExtData::DTOutValidateExtData | ( | const DTOutValidateExtData & | t | ) | [inline] |
void DTOutValidateExtData::add | ( | const Str & | key, |
const Str & | type, | ||
const Str & | title, | ||
const Str & | descr, | ||
const Str & | defValue, | ||
const bool | required, | ||
const DTExtDataItemStatus | status, | ||
const Str & | msg = "" |
||
) | [inline] |
Adding new parameter.
key | - unique name of parameter |
type | - Type of parameter. (from *.type file) e.g. "DOMAIN_NAME" |
title | - Will be shown to customer as Parameter Name. |
descr | - Description - Will be shown to customer as a tool tip |
defValue | - Value of parameter if Status not EDIS_NEEDED, otherwise this is default value that will be shown to customer. |
required | - If Yes: Asterisk will be shown( mandatory to fill it by customer), otherwise optional parameter. |
status | - Status of parameter. |
void DTOutValidateExtData::clear | ( | ) | [inline] |
Clear list of Prov Parameters
const DTTypedExtDataItem& DTOutValidateExtData::get | ( | ) | const [inline] |
bool DTOutValidateExtData::next | ( | ) | const [inline] |
Move cursor to next position.
DTOutValidateExtData& DTOutValidateExtData::operator= | ( | const DTOutValidateExtData & | t | ) | [inline] |
const DTTypedExtDataItem DTOutValidateExtData::operator[] | ( | const Str & | key | ) | [inline] |
friend class DTOutValidateExtDataSerializer [friend] |
list<DTTypedExtDataItem>::const_iterator DTOutValidateExtData::iCur [mutable, private] |
list<DTTypedExtDataItem> DTOutValidateExtData::items [private] |
Str DTIOTypeAbstract::log [inherited] |
Logs about requests to and responses from Registrar */.