Module: SolidQueueWeb
- Defined in:
- lib/solid_queue_web.rb,
lib/solid_queue_web/engine.rb,
lib/solid_queue_web/version.rb,
app/models/solid_queue_web/job.rb,
app/jobs/solid_queue_web/application_job.rb,
app/services/solid_queue_web/queue_stats.rb,
app/services/solid_queue_web/dashboard_stats.rb,
app/models/solid_queue_web/application_record.rb,
app/helpers/solid_queue_web/application_helper.rb,
app/controllers/solid_queue_web/jobs_controller.rb,
app/controllers/solid_queue_web/queues_controller.rb,
app/controllers/solid_queue_web/search_controller.rb,
app/controllers/solid_queue_web/history_controller.rb,
app/controllers/solid_queue_web/dashboard_controller.rb,
app/controllers/solid_queue_web/processes_controller.rb,
app/controllers/solid_queue_web/application_controller.rb,
app/controllers/solid_queue_web/failed_jobs_controller.rb,
app/controllers/solid_queue_web/queues/jobs_controller.rb,
app/controllers/solid_queue_web/blocked_jobs_controller.rb,
app/controllers/solid_queue_web/queues/pauses_controller.rb,
app/controllers/solid_queue_web/jobs/selections_controller.rb,
app/controllers/solid_queue_web/recurring_tasks_controller.rb,
app/controllers/solid_queue_web/retry_failed_jobs_controller.rb,
app/controllers/solid_queue_web/failed_jobs/selections_controller.rb
Defined Under Namespace
Modules: ApplicationHelper, FailedJobs, Jobs, Queues
Classes: ApplicationController, ApplicationJob, ApplicationRecord, BlockedJobsController, DashboardController, DashboardStats, Engine, FailedJobsController, HistoryController, Job, JobsController, ProcessesController, QueueStats, QueuesController, RecurringTasksController, RetryFailedJobsController, SearchController
Constant Summary
collapse
- VERSION =
"0.9.0"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.dashboard_refresh_interval ⇒ Object
14
15
16
|
# File 'lib/solid_queue_web.rb', line 14
def dashboard_refresh_interval
@dashboard_refresh_interval || 5_000
end
|
.default_refresh_interval ⇒ Object
18
19
20
|
# File 'lib/solid_queue_web.rb', line 18
def default_refresh_interval
@default_refresh_interval || 10_000
end
|
.page_size ⇒ Object
10
11
12
|
# File 'lib/solid_queue_web.rb', line 10
def page_size
@page_size || 25
end
|
.search_results_limit ⇒ Object
22
23
24
|
# File 'lib/solid_queue_web.rb', line 22
def search_results_limit
@search_results_limit || 25
end
|
.slow_job_threshold ⇒ Object
26
27
28
|
# File 'lib/solid_queue_web.rb', line 26
def slow_job_threshold
@slow_job_threshold
end
|
Class Method Details
.authenticate(&block) ⇒ Object
34
35
36
37
|
# File 'lib/solid_queue_web.rb', line 34
def authenticate(&block)
@authenticate = block if block_given?
@authenticate
end
|
30
31
32
|
# File 'lib/solid_queue_web.rb', line 30
def configure
yield self
end
|