1 package OpenSRF::Application::Demo::MathDB;
3 use base qw/OpenSRF::Application/;
4 use OpenSRF::Application;
5 use OpenSRF::DomainObject::oilsResponse qw/:status/;
6 #use OpenSRF::DomainObject::oilsPrimitive;
7 use OpenSRF::Utils::Logger qw/:level/;
12 our $log = 'OpenSRF::Utils::Logger';
15 __PACKAGE__->register_method( method => 'add_1', api_name => 'dbmath.add' );
23 return JSON::number->new($a);
26 __PACKAGE__->register_method( method => 'sub_1', api_name => 'dbmath.sub' );
34 return JSON::number->new($a);
37 __PACKAGE__->register_method( method => 'mult_1', api_name => 'dbmath.mult' );
45 return JSON::number->new($a);
48 __PACKAGE__->register_method( method => 'div_1', api_name => 'dbmath.div' );
56 return JSON::number->new($a);