Sha256: a9bce72db1c56304c9b728211f4f710dfff8dcf33100d01323a85f7311721da9

Contents?: true

Size: 707 Bytes

Versions: 16

Compression:

Stored size: 707 Bytes

Contents

module AchClient
  class Abstract

    # Interface for polling provider for ACH status responses
    class AchStatusChecker
      # Wrapper for a provider's "most recent bucket"
      # @return [Hash{String => [AchClient::AchResponse]}] Hash with provider's
      #   external ACH id as the key, list of AchResponse objects as values
      def self.most_recent
        raise AbstractMethodError
      end

      # Wrapper for a providers range response endpoint
      # @return [Hash{String => [AchClient::AchResponse]}] Hash with provider's
      #   external ACH id as the key, list of AchResponse objects as values
      def self.in_range(*)
        raise AbstractMethodError
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
ach_client-5.3.2 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-5.3.1 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-5.3.0 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-5.2.0 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-5.1.0 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-5.0.0 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-4.0.0 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-3.1.0 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-3.0.0 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-2.1.0 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-2.0.0 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-1.1.0 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-1.0.3 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-1.0.2 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-1.0.1 lib/ach_client/providers/abstract/ach_status_checker.rb
ach_client-1.0.0 lib/ach_client/providers/abstract/ach_status_checker.rb