Sha256: 5e40992caaee8a3b11c055b21a119a0afa5f3e529ea2c9c33b32f28f08817bee
Contents?: true
Size: 893 Bytes
Versions: 1
Compression:
Stored size: 893 Bytes
Contents
require 'java' require 'singleton' require 'killbill/creator' require 'killbill/plugin' require 'killbill/jresponse/jpayment_response' require 'killbill/jresponse/jrefund_response' require 'killbill/jresponse/jpayment_method_response' require 'killbill/jresponse/jpayment_method_response_internal' include Java module Killbill module Plugin java_package 'com.ning.billing.notification.plugin.api' class JNotification < JPlugin include 'com.ning.billing.notification.plugin.api.NotificationPluginApi' def initialize(real_class_name, services = {}) super(real_class_name, services) end java_signature 'void onEvent(Java::com.ning.billing.beatrix.bus.api.ExtBusEvent killbillEvent)' def on_event(killbill_event) do_call_handle_exception(__method__, *args) do |res| return nil end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
killbill-1.0.14 | lib/killbill/jnotification.rb |