1 package OpenSRF::Application::Demo::MathDB;
2 use OpenSRF::Utils::JSON;
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 OpenSRF::Utils::JSON::number->new($a);
26 __PACKAGE__->register_method( method => 'sub_1', api_name => 'dbmath.sub' );
34 return OpenSRF::Utils::JSON::number->new($a);
37 __PACKAGE__->register_method( method => 'mult_1', api_name => 'dbmath.mult' );
45 return OpenSRF::Utils::JSON::number->new($a);
48 __PACKAGE__->register_method( method => 'div_1', api_name => 'dbmath.div' );
56 return OpenSRF::Utils::JSON::number->new($a);