Class: FeatureHub::Sdk::EdgeService

Inherits:
Object
  • Object
show all
Defined in:
lib/feature_hub/sdk/feature_hub_config.rb

Overview

interface style definition for all edge services

Direct Known Subclasses

PollingEdgeService, StreamingEdgeService

Instance Method Summary collapse

Constructor Details

#initialize(repository, api_keys, edge_url, logger = nil) ⇒ EdgeService

abstract



8
# File 'lib/feature_hub/sdk/feature_hub_config.rb', line 8

def initialize(repository, api_keys, edge_url, logger = nil) end

Instance Method Details

#closeObject

abstract



17
# File 'lib/feature_hub/sdk/feature_hub_config.rb', line 17

def close; end

#context_change(new_header) ⇒ Object

abstract



14
# File 'lib/feature_hub/sdk/feature_hub_config.rb', line 14

def context_change(new_header) end

#pollObject

abstract



11
# File 'lib/feature_hub/sdk/feature_hub_config.rb', line 11

def poll; end