class Elibri::ApiClient::ApiAdapters::V1::Queue

Zamiast rzezbic ciagle w XML`u, tworzymy instancje kolejek.

Attributes

last_insert_at[R]

Kiedy ostatnio umieszczono jakis produkt w kolejce?

name[R]

Nazwa kolejki - te z przedroskiem ‘pending’ sa oczekujace

products_count[R]

Ilosc produktow znajdujacych sie w kolejce

Public Instance Methods

each_pop(options = {}) { |QueuePop| ... } click to toggle source

Iteruj po kolejnych POP`ach w nazwanej kolejce.

# File lib/elibri_api_client/api_adapters/v1_helpers.rb, line 69
def each_pop(options = {}, &block) #:yields: QueuePop
  while _pop = pop(options)
    yield _pop
  end
end
last_pop() click to toggle source

Zwroc ostatnio pobrane dane z tej kolejki

# File lib/elibri_api_client/api_adapters/v1_helpers.rb, line 63
def last_pop
  @api_adapter.last_pop_from_queue(self.name)
end
pop(options = {}) click to toggle source

Pobierz dane z kolejki

# File lib/elibri_api_client/api_adapters/v1_helpers.rb, line 57
def pop(options = {})
  @api_adapter.pop_from_queue(self.name, options)
end