Sha256: 3299270ece94406c25797770d9407f47a279b2e4ffa534b8d0eb418fc0d9c197
Contents?: true
Size: 702 Bytes
Versions: 62
Compression:
Stored size: 702 Bytes
Contents
package Javonet::Core::Exception::ExceptionSerializer; use strict; use warnings FATAL => 'all'; use Moose; use lib 'lib'; use aliased 'Javonet::Sdk::Core::PerlCommand' => 'PerlCommand'; sub serialize { my ($self, $exception) = @_; my $name = ref($exception); my $message = $exception->get_message; my $stack_trace = $exception->get_stack_trace; my $command = PerlCommand->new( runtime => Javonet::Sdk::Core::RuntimeLib::get_runtime('Perl'), command_type => Javonet::Sdk::Core::PerlCommandType::get_command_type('Exception'), payload => [0, undef , $name , $message, $stack_trace, undef, undef, undef] ); return $command } no Moose; 1;
Version data entries
62 entries across 38 versions & 1 rubygems