NAME

XML::SRS::Contact - Class representing an SRS Contact object

DESCRIPTION

This class represents an SRS Contact object.

ATTRIBUTES

Each attribute of this class has an accessor/mutator of the same name as the attribute. Additionally, they can be passed as parameters to the constructor.

email

Must be of type XML::SRS::Email. Maps to the XML attribute 'Email'

handle_id

Must be of type XML::SRS::HandleId. Maps to the XML attribute 'HandleId'

fax

Must be of type XML::SRS::Contact::PSTN. Maps to the XML element 'Fax'

name

Must be of type Str. Maps to the XML attribute 'Name'

address

Must be of type XML::SRS::Contact::Address. Maps to the XML element 'PostalAddress'

action_id

Must be of type XML::SRS::UID. Maps to the XML attribute 'ActionId'

phone

Must be of type XML::SRS::Contact::PSTN. Maps to the XML element 'Phone'

METHODS

new(%params)

Construct a new XML::SRS::Request object. %params specifies the initial values of the attributes.

COMPOSED OF

XML::SRS::Node