Sha256: c68a6a393d66eacd91a113d2c42e5c3aeb71218a6e4a04921175617d190333da

Contents?: true

Size: 601 Bytes

Versions: 4

Compression:

Stored size: 601 Bytes

Contents

module PgEventstore
  module CLI
    module Commands
      class StartSubscriptionsCommand
        KEEP_ALIVE_INTERVAL: Integer

        @running: bool
        @subscription_managers: Set[PgEventstore::SubscriptionsManager]

        def initialize: (PgEventstore::CLI::ParserOptions::BaseOptions options) -> void

        %a{rbs:test:skip} def call: -> Integer

        private

        def attach_callbacks: -> void

        def keep_process_alive: -> void

        def persist_pid: -> void

        def running_subscriptions?: -> bool

        def setup_killsig: -> void
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pg_eventstore-1.9.0 sig/pg_eventstore/cli/commands/start_subscriptions_command.rbs
pg_eventstore-1.8.0 sig/pg_eventstore/cli/commands/start_subscriptions_command.rbs
pg_eventstore-1.7.0 sig/pg_eventstore/cli/commands/start_subscriptions_command.rbs
pg_eventstore-1.6.0 sig/pg_eventstore/cli/commands/start_subscriptions_command.rbs