From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

NAME

Net::RRP::Request::Transfer - rrp transfer request representation.

SYNOPSIS

my $transferRequest = new Net::RRP::Request::Transfer
( entity => new Net::RRP::Entity::Domain ( DomainName => [ 'domain.ru' ] ),
options => { Approve => 'no' } )
my $transferRequest1 = new Net::RRP::Request::Transfer ();
$transferRequest1->setEntity ( new Net::RRP::Entity::Domain ( DomainName => [ 'domain.ru' ] );
$transferRequest1->setOption ( Approve => 'no' );

DESCRIPTION

This is a rrp transfer request representation class.

getName

return a 'Transfer'

setEntity

throw Net::RRP::Exception::InvalidEntityValue unless entity is Net::RRP::Entity::Domain

setOption

Pass only Approve option and yes/no value

AUTHOR AND COPYRIGHT

Net::RRP::Request::Transfer (C) Michael Kulakov, Zenon N.S.P. 2000
125124, 19, 1-st Jamskogo polja st,
Moscow, Russian Federation
mkul@cpan.org
All rights reserved.
You may distribute this package under the terms of either the GNU
General Public License or the Artistic License, as specified in the
Perl README file.

SEE ALSO

Net::RRP::Request(3), Net::RRP::Codec(3), Net::RRP::Entity::Domain(3), RFC 2832,Net::RRP::Exception::InvalidCommandOption(3), Net::RRP::Exception::InvalidEntityValue(3), Net::RRP::Exception::InvalidOptionValue(3)