SYMBOL INDEX (65 symbols across 13 files) FILE: examples/echoer.rb class Echoer (line 3) | class Echoer method perform (line 7) | def perform(first, second, third) FILE: examples/failer.rb function on_error (line 3) | def Disc.on_error(exception, job) class Failer (line 9) | class Failer method perform (line 13) | def perform(string) FILE: examples/greeter.rb class Greeter (line 3) | class Greeter method perform (line 7) | def perform(string) FILE: examples/identifier.rb class Identifier (line 3) | class Identifier method perform (line 7) | def perform FILE: examples/returner.rb class Returner (line 1) | class Returner method perform (line 4) | def perform(argument) FILE: lib/active_job/queue_adapters/disc_adapter.rb type ActiveJob (line 5) | module ActiveJob type QueueAdapters (line 6) | module QueueAdapters class DiscAdapter (line 7) | class DiscAdapter method enqueue (line 8) | def self.enqueue(job) method enqueue_at (line 12) | def self.enqueue_at(job, timestamp) FILE: lib/disc.rb class Disc (line 5) | class Disc method disque (line 6) | def self.disque method disque= (line 14) | def self.disque=(disque) method disque_timeout (line 18) | def self.disque_timeout method disque_timeout= (line 22) | def self.disque_timeout=(timeout) method default_queue (line 26) | def self.default_queue method default_queue= (line 30) | def self.default_queue=(queue) method qlen (line 34) | def self.qlen(queue) method flush (line 38) | def self.flush method on_error (line 42) | def self.on_error(exception, job) method serialize (line 46) | def self.serialize(args) method deserialize (line 50) | def self.deserialize(data) method [] (line 54) | def self.[](disque_id) method load_job (line 76) | def self.load_job(serialized_job, disque_id = nil) FILE: lib/disc/errors.rb class Disc (line 1) | class Disc class Error (line 2) | class Error < StandardError; end class UnknownJobClassError (line 4) | class UnknownJobClassError < Error; end class NonParsableJobError (line 5) | class NonParsableJobError < Error; end class NonJobClassError (line 6) | class NonJobClassError < Error; end FILE: lib/disc/job.rb type Disc::Job (line 1) | module Disc::Job function included (line 4) | def self.included(base) type ClassMethods (line 8) | module ClassMethods function disque (line 9) | def disque function disque= (line 13) | def disque=(disque) function disc (line 17) | def disc(queue: nil, **options) function disc_options (line 22) | def disc_options function queue (line 26) | def queue function perform (line 30) | def perform(arguments) function enqueue (line 85) | def enqueue(args = [], at: nil, queue: nil, **options) FILE: lib/disc/testing.rb class Disc (line 1) | class Disc method queues (line 2) | def self.queues method testing_mode (line 6) | def self.testing_mode method enqueue! (line 10) | def self.enqueue! method inline! (line 14) | def self.inline! method flush (line 18) | def self.flush method qlen (line 22) | def self.qlen(queue) method enqueue (line 28) | def self.enqueue(klass, arguments, at: nil, queue: nil, **options) type Disc::Job::ClassMethods (line 40) | module Disc::Job::ClassMethods function enqueue (line 41) | def enqueue(args = [], at: nil, queue: nil, **options) FILE: lib/disc/version.rb class Disc (line 1) | class Disc FILE: lib/disc/worker.rb class Disc::Worker (line 4) | class Disc::Worker method current (line 10) | def self.current method run (line 14) | def self.run method stop (line 18) | def self.stop method initialize (line 22) | def initialize(options = {}) method stop (line 45) | def stop method run (line 49) | def run FILE: test/process_test.rb function run (line 18) | def run(command) function is_running? (line 27) | def is_running?(pid)