Sha256: d6babf361b6882875a0a075370f03f6d1014c22b2fb53047252111455a231ddc

Contents?: true

Size: 675 Bytes

Versions: 2

Compression:

Stored size: 675 Bytes

Contents

module PgEventstore
  module CLI
    class WaitForSubscriptionsSetShutdown
      SHUTDOWN_CHECK_INTERVAL: Float

      def self.wait_for_shutdown: (Symbol config_name, Integer subscriptions_set_id) -> bool

      attr_reader config_name: Symbol
      attr_reader subscriptions_set_id: Integer

      def initialize: (Symbol config_name, Integer subscriptions_set_id) -> void

      def wait_for_shutdown: -> bool

      private

      def config: -> PgEventstore::Config

      def connection: -> PgEventstore::Connection

      def find_set!: -> PgEventstore::SubscriptionsSet

      def subscriptions_set_queries: -> PgEventstore::SubscriptionsSetQueries
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pg_eventstore-1.7.0 sig/pg_eventstore/cli/wait_for_subscriptions_set_shutdown.rbs
pg_eventstore-1.6.0 sig/pg_eventstore/cli/wait_for_subscriptions_set_shutdown.rbs