Net::EPP::Frame::Command - an instance of L for client commands


Net-EPP documentation  | view source Contained in the Net-EPP distribution.

Index


NAME

Top

Net::EPP::Frame::Command - an instance of Net::EPP::Frame for client commands

DESCRIPTION

Top

This module is a base class for the Net::EPP::Frame::* subclasses, you should never need to access it directly.

OBJECT HIERARCHY

Top

    L<XML::LibXML::Node>
    +----L<XML::LibXML::Document>
        +----L<Net::EPP::Frame>
            +----L<Net::EPP::Frame::Command>




METHODS

Top

	my $object = $frame->addObject(@spec);

This method creates and returns a new element corresponding to the data in @spec, and appends it to the "command" element (as returned by the getCommandType() method below).

The Net::EPP::Frame::ObjectSpec module can be used to quickly retrieve EPP object specifications.

	my $type = $frame->getCommandType;

This method returns a scalar containing the command type (eg 'create').

	my $type = $frame->getCommandNode;

This method returns the XML::LibXML::Element object corresponding to the command in question, eg the <create> element (for a Net::EPP::Frame::Command::Create object). It is within this element that EPP objects are placed.

	my $node = $frame->command;

This method returns the XML::LibXML::Element object corresponding to the <command> element.

	my $node = $frame->clTRID;

This method returns the XML::LibXML::Element object corresponding to the <clTRID> element.

AUTHOR

Top

CentralNic Ltd (http://www.centralnic.com/).

COPYRIGHT

Top

SEE ALSO

Top

* Net::EPP::Frame

Net-EPP documentation  | view source Contained in the Net-EPP distribution.