Skip to content

Commit 928d076

Browse files
authored
feat(queue): export the job queue constructor (#134)
1 parent 8017e08 commit 928d076

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

quartz/queue.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,8 @@ type jobQueue struct {
137137

138138
var _ JobQueue = (*jobQueue)(nil)
139139

140-
// newJobQueue initializes and returns an empty jobQueue.
141-
func newJobQueue() *jobQueue {
140+
// NewJobQueue initializes and returns an empty jobQueue.
141+
func NewJobQueue() JobQueue {
142142
return &jobQueue{
143143
delegate: priorityQueue{},
144144
}

quartz/scheduler.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ func NewStdSchedulerWithOptions(
149149
jobQueueMtx sync.Locker,
150150
) *StdScheduler {
151151
if jobQueue == nil {
152-
jobQueue = newJobQueue()
152+
jobQueue = NewJobQueue()
153153
}
154154
if jobQueueMtx == nil {
155155
jobQueueMtx = &sync.Mutex{}

0 commit comments

Comments
 (0)