Sha256: 30b0292fd8873c67b5936a955be06c3e78edee7b8fbcc58bd8ffa836ef451b09

Contents?: true

Size: 625 Bytes

Versions: 2

Compression:

Stored size: 625 Bytes

Contents

module PgEventstore
  module CommandHandlers
    class SubscriptionFeederCommands
      @config_name: Symbol

      @subscription_feeder: PgEventstore::SubscriptionFeeder

      # _@param_ `config_name`
      #
      # _@param_ `subscription_feeder`
      def initialize: (Symbol config_name, PgEventstore::SubscriptionFeeder subscription_feeder) -> void

      def process: () -> void

      def queries: () -> PgEventstore::SubscriptionsSetCommandQueries

      def connection: () -> PgEventstore::Connection

      private

      def commands: () -> Array[PgEventstore::SubscriptionFeederCommands::Base]
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pg_eventstore-1.7.0 sig/pg_eventstore/subscriptions/command_handlers/subscription_feeder_commands.rbs
pg_eventstore-1.6.0 sig/pg_eventstore/subscriptions/command_handlers/subscription_feeder_commands.rbs