A

ApplicationClass in namespace JMS\JobQueueBundle\Console
Records debugging information for executed commands.
Job::addRelatedEntity() — Method in class Job
Job::addDependency() — Method in class Job
Job::addOutput() — Method in class Job
Job::addErrorOutput() — Method in class Job
Job::addRetryJob() — Method in class Job
PersistentRelatedEntitiesCollection::add() — Method in class PersistentRelatedEntitiesCollection
Adds an element to the collection.

B

BadMethodCallExceptionClass in namespace JMS\JobQueueBundle\Exception
BadMethodCallException for the JobQueueBundle.
JMSJobQueueBundle::build() — Method in class JMSJobQueueBundle

C

CleanUpCommandClass in namespace JMS\JobQueueBundle\Command
CleanUpCommand::configure() — Method in class CleanUpCommand
MarkJobIncompleteCommand::configure() — Method in class MarkJobIncompleteCommand
RunCommand::configure() — Method in class RunCommand
ScheduleCommand::configure() — Method in class ScheduleCommand
CronCommandClass in namespace JMS\JobQueueBundle\Console
CronCommand::createCronJob() — Method in class CronCommand
Returns the job when this command is scheduled.
ScheduleInSecondInterval::createCronJob() — Method in class ScheduleInSecondInterval
CommandSchedulerClass in namespace JMS\JobQueueBundle\Cron
CommandScheduler::createJob() — Method in class CommandScheduler
Creates the given command when it is scheduled.
JobScheduler::createJob() — Method in class JobScheduler
Creates the given command when it is scheduled.
ConfigurationClass in namespace JMS\JobQueueBundle\DependencyInjection
JMSJobQueueBundle Configuration.
CronJobClass in namespace JMS\JobQueueBundle\Entity
Job::create() — Method in class Job
Job::checked() — Method in class Job
PersistentRelatedEntitiesCollection::current() — Method in class PersistentRelatedEntitiesCollection
Gets the element of the collection at the current internal iterator position.
PersistentRelatedEntitiesCollection::containsKey() — Method in class PersistentRelatedEntitiesCollection
Checks whether the collection contains a specific key/index.
PersistentRelatedEntitiesCollection::contains() — Method in class PersistentRelatedEntitiesCollection
Checks whether the given element is contained in the collection.
PersistentRelatedEntitiesCollection::count() — Method in class PersistentRelatedEntitiesCollection
Returns the number of elements in the collection.
PersistentRelatedEntitiesCollection::clear() — Method in class PersistentRelatedEntitiesCollection
Clears the collection.
JobManager::closeJob() — Method in class JobManager
$JobFilter#commandProperty in class JobFilter

D

$CleanUpCommand#defaultNameProperty in class CleanUpCommand
$MarkJobIncompleteCommand#defaultNameProperty in class MarkJobIncompleteCommand
$RunCommand#defaultNameProperty in class RunCommand
$ScheduleCommand#defaultNameProperty in class ScheduleCommand
Application::doRun() — Method in class Application
JobController::detailsAction() — Method in class JobController

E

CleanUpCommand::execute() — Method in class CleanUpCommand
MarkJobIncompleteCommand::execute() — Method in class MarkJobIncompleteCommand
RunCommand::execute() — Method in class RunCommand
ScheduleCommand::execute() — Method in class ScheduleCommand
PersistentRelatedEntitiesCollection::exists() — Method in class PersistentRelatedEntitiesCollection
Tests for the existence of an element that satisfies the given predicate.
ExceptionClass in namespace JMS\JobQueueBundle\Exception
Base exception for the JobQueueBundle.
ExponentialRetrySchedulerClass in namespace JMS\JobQueueBundle\Retry

F

Job::findRelatedEntity() — Method in class Job
PersistentRelatedEntitiesCollection::first() — Method in class PersistentRelatedEntitiesCollection
Sets the internal iterator to the first element in the collection and returns this element.
PersistentRelatedEntitiesCollection::filter() — Method in class PersistentRelatedEntitiesCollection
Returns all the elements of this collection that satisfy the predicate p.
PersistentRelatedEntitiesCollection::forAll() — Method in class PersistentRelatedEntitiesCollection
Applies the given predicate p to all elements of this collection, returning true, if the predicate yields true for all elements.
JobManager::findJob() — Method in class JobManager
JobManager::findStartableJob() — Method in class JobManager
JobManager::findAllForRelatedEntity() — Method in class JobManager
JobManager::findOpenJobForRelatedEntity() — Method in class JobManager
JobManager::findJobForRelatedEntity() — Method in class JobManager
JobManager::findPendingJob() — Method in class JobManager
JobManager::findIncomingDependencies() — Method in class JobManager
JobManager::findLastJobsWithError() — Method in class JobManager
JobQueueExtension::formatArgs() — Method in class JobQueueExtension
JobFilter::fromRequest() — Method in class JobFilter

G

ScheduleDaily::getScheduleInterval() — Method in class ScheduleDaily
ScheduleEveryMinute::getScheduleInterval() — Method in class ScheduleEveryMinute
ScheduleEveryOtherMinute::getScheduleInterval() — Method in class ScheduleEveryOtherMinute
ScheduleHourly::getScheduleInterval() — Method in class ScheduleHourly
ScheduleInSecondInterval::getScheduleInterval() — Method in class ScheduleInSecondInterval
CommandScheduler::getCommands() — Method in class CommandScheduler
Returns an array of commands managed by this scheduler.
JobScheduler::getCommands() — Method in class JobScheduler
Returns an array of commands managed by this scheduler.
Configuration::getConfigTreeBuilder() — Method in class Configuration
{@inheritDoc}
CronJob::getCommand() — Method in class CronJob
CronJob::getLastRunAt() — Method in class CronJob
Job::getStates() — Method in class Job
Job::getId() — Method in class Job
Job::getState() — Method in class Job
Job::getWorkerName() — Method in class Job
Job::getPriority() — Method in class Job
Job::getCreatedAt() — Method in class Job
Job::getClosedAt() — Method in class Job
Job::getExecuteAfter() — Method in class Job
Job::getCommand() — Method in class Job
Job::getArgs() — Method in class Job
Job::getRelatedEntities() — Method in class Job
Job::getDependencies() — Method in class Job
Job::getRuntime() — Method in class Job
Job::getMemoryUsage() — Method in class Job
Job::getMemoryUsageReal() — Method in class Job
Job::getOutput() — Method in class Job
Job::getErrorOutput() — Method in class Job
Job::getExitCode() — Method in class Job
Job::getMaxRuntime() — Method in class Job
Job::getStartedAt() — Method in class Job
Job::getMaxRetries() — Method in class Job
Job::getOriginalJob() — Method in class Job
Job::getRetryJobs() — Method in class Job
Job::getCheckedAt() — Method in class Job
Job::getStackTrace() — Method in class Job
Job::getQueue() — Method in class Job
PersistentRelatedEntitiesCollection::get() — Method in class PersistentRelatedEntitiesCollection
Gets the element with the given key/index.
PersistentRelatedEntitiesCollection::getKeys() — Method in class PersistentRelatedEntitiesCollection
Gets all keys/indexes of the collection elements.
PersistentRelatedEntitiesCollection::getValues() — Method in class PersistentRelatedEntitiesCollection
Gets all elements.
PersistentRelatedEntitiesCollection::getIterator() — Method in class PersistentRelatedEntitiesCollection
Gets an iterator for iterating over the elements in the collection.
JobManager::getJob() — Method in class JobManager
JobManager::getOrCreateIfNotExists() — Method in class JobManager
JobManager::getIncomingDependencies() — Method in class JobManager
JobManager::getAvailableQueueList() — Method in class JobManager
JobManager::getAvailableJobsForQueueCount() — Method in class JobManager
SafeObjectType::getSQLDeclaration() — Method in class SafeObjectType
SafeObjectType::getName() — Method in class SafeObjectType
JobEvent::getJob() — Method in class JobEvent
NewOutputEvent::getNewOutput() — Method in class NewOutputEvent
NewOutputEvent::getType() — Method in class NewOutputEvent
StateChangeEvent::getNewState() — Method in class StateChangeEvent
StateChangeEvent::getOldState() — Method in class StateChangeEvent
InvalidStateTransitionException::getJob() — Method in class InvalidStateTransitionException
InvalidStateTransitionException::getNewState() — Method in class InvalidStateTransitionException
InvalidStateTransitionException::getAllowedStates() — Method in class InvalidStateTransitionException
JobQueueExtension::getTests() — Method in class JobQueueExtension
JobQueueExtension::getFunctions() — Method in class JobQueueExtension
JobQueueExtension::getFilters() — Method in class JobQueueExtension
JobQueueExtension::generatePath() — Method in class JobQueueExtension
JobQueueExtension::getLinkname() — Method in class JobQueueExtension
JobQueueExtension::getName() — Method in class JobQueueExtension
LinkGeneratorInterface::generate() — Method in class LinkGeneratorInterface
LinkGeneratorInterface::getLinkname() — Method in class LinkGeneratorInterface

H

Job::hasDependency() — Method in class Job

I

Job::isNonSuccessfulFinalState() — Method in class Job
Job::isInFinalState() — Method in class Job
Job::isStartable() — Method in class Job
Job::isClosedNonSuccessful() — Method in class Job
Job::isRetryAllowed() — Method in class Job
Job::isRetryJob() — Method in class Job
Job::isRetried() — Method in class Job
Job::isNew() — Method in class Job
Job::isPending() — Method in class Job
Job::isCanceled() — Method in class Job
Job::isRunning() — Method in class Job
Job::isTerminated() — Method in class Job
Job::isFailed() — Method in class Job
Job::isFinished() — Method in class Job
Job::isIncomplete() — Method in class Job
PersistentRelatedEntitiesCollection::indexOf() — Method in class PersistentRelatedEntitiesCollection
Searches for a given element and, if found, returns the corresponding key/index of that element. The comparison of two elements is strict, that means not only the value but also the type must match.
PersistentRelatedEntitiesCollection::isEmpty() — Method in class PersistentRelatedEntitiesCollection
Checks whether the collection is empty.
InvalidArgumentExceptionClass in namespace JMS\JobQueueBundle\Exception
InvalidArgumentException for the JobQueueBundle.
InvalidStateTransitionExceptionClass in namespace JMS\JobQueueBundle\Exception
JobQueueExtension::isLinkable() — Method in class JobQueueExtension
JobFilter::isDefaultPage() — Method in class JobFilter

J

JobControllerClass in namespace JMS\JobQueueBundle\Controller
JobSchedulerClass in namespace JMS\JobQueueBundle\Cron
JMSJobQueueExtensionClass in namespace JMS\JobQueueBundle\DependencyInjection
This is the class that loads and manages your bundle configuration
JobClass in namespace JMS\JobQueueBundle\Entity
JobManagerClass in namespace JMS\JobQueueBundle\Entity\Repository
JobEventClass in namespace JMS\JobQueueBundle\Event
JMSJobQueueBundleClass in namespace JMS\JobQueueBundle
JobQueueExtensionClass in namespace JMS\JobQueueBundle\Twig
JobFilterClass in namespace JMS\JobQueueBundle\View

K

PersistentRelatedEntitiesCollection::key() — Method in class PersistentRelatedEntitiesCollection
Gets the current key/index at the current internal iterator position.

L

LinkGeneratorsPassClass in namespace JMS\JobQueueBundle\DependencyInjection\CompilerPass
JMSJobQueueExtension::load() — Method in class JMSJobQueueExtension
{@inheritDoc}
PersistentRelatedEntitiesCollection::last() — Method in class PersistentRelatedEntitiesCollection
Sets the internal iterator to the last element in the collection and returns this element.
LogicExceptionClass in namespace JMS\JobQueueBundle\Exception
LogicException for the JobQueueBundle.
LinkGeneratorInterfaceClass in namespace JMS\JobQueueBundle\Twig

M

MarkJobIncompleteCommandClass in namespace JMS\JobQueueBundle\Command
ManyToAnyListenerClass in namespace JMS\JobQueueBundle\Entity\Listener
Provides many-to-any association support for jobs.
PersistentRelatedEntitiesCollection::map() — Method in class PersistentRelatedEntitiesCollection
Applies the given function to each element in the collection and returns a new collection with the elements returned by the function.
PersistentRelatedEntitiesCollection::matching() — Method in class PersistentRelatedEntitiesCollection
Select all elements from a selectable that match the criteria and return a new collection containing these elements.

N

PersistentRelatedEntitiesCollection::next() — Method in class PersistentRelatedEntitiesCollection
Moves the internal iterator position to the next element.
NewOutputEventClass in namespace JMS\JobQueueBundle\Event

O

Application::onTick() — Method in class Application
JobController::overviewAction() — Method in class JobController
PersistentRelatedEntitiesCollection::offsetExists() — Method in class PersistentRelatedEntitiesCollection
ArrayAccess implementation of offsetExists()
PersistentRelatedEntitiesCollection::offsetGet() — Method in class PersistentRelatedEntitiesCollection
ArrayAccess implementation of offsetGet()
PersistentRelatedEntitiesCollection::offsetSet() — Method in class PersistentRelatedEntitiesCollection
ArrayAccess implementation of offsetSet()
PersistentRelatedEntitiesCollection::offsetUnset() — Method in class PersistentRelatedEntitiesCollection
ArrayAccess implementation of offsetUnset()

P

LinkGeneratorsPass::process() — Method in class LinkGeneratorsPass
JMSJobQueueExtension::prepend() — Method in class JMSJobQueueExtension
ManyToAnyListener::postLoad() — Method in class ManyToAnyListener
ManyToAnyListener::preRemove() — Method in class ManyToAnyListener
ManyToAnyListener::postPersist() — Method in class ManyToAnyListener
ManyToAnyListener::postGenerateSchema() — Method in class ManyToAnyListener
PersistentRelatedEntitiesCollectionClass in namespace JMS\JobQueueBundle\Entity\Listener
Collection for persistent related entities.
PersistentRelatedEntitiesCollection::partition() — Method in class PersistentRelatedEntitiesCollection
Partitions this collection in two collections according to a predicate.
StatisticsListener::postGenerateSchema() — Method in class StatisticsListener
$JobFilter#pageProperty in class JobFilter

R

RunCommandClass in namespace JMS\JobQueueBundle\Command
JobController::retryJobAction() — Method in class JobController
PersistentRelatedEntitiesCollection::remove() — Method in class PersistentRelatedEntitiesCollection
Removes an element with a specific key/index from the collection.
PersistentRelatedEntitiesCollection::removeElement() — Method in class PersistentRelatedEntitiesCollection
Removes the specified element from the collection, if it is found.
RuntimeExceptionClass in namespace JMS\JobQueueBundle\Exception
RuntimeException for the JobQueueBundle.
RetrySchedulerClass in namespace JMS\JobQueueBundle\Retry

S

ScheduleCommandClass in namespace JMS\JobQueueBundle\Command
CronCommand::shouldBeScheduled() — Method in class CronCommand
Returns whether this command should be scheduled.
ScheduleDailyClass in namespace JMS\JobQueueBundle\Console
ScheduleEveryMinuteClass in namespace JMS\JobQueueBundle\Console
ScheduleEveryOtherMinuteClass in namespace JMS\JobQueueBundle\Console
ScheduleHourlyClass in namespace JMS\JobQueueBundle\Console
ScheduleInSecondIntervalClass in namespace JMS\JobQueueBundle\Console
ScheduleInSecondInterval::shouldBeScheduled() — Method in class ScheduleInSecondInterval
CommandScheduler::shouldSchedule() — Method in class CommandScheduler
Returns whether to schedule the given command again.
JobScheduler::shouldSchedule() — Method in class JobScheduler
Returns whether to schedule the given command again.
Job::setWorkerName() — Method in class Job
Job::setState() — Method in class Job
Job::setExecuteAfter() — Method in class Job
Job::setRuntime() — Method in class Job
Job::setOutput() — Method in class Job
Job::setErrorOutput() — Method in class Job
Job::setExitCode() — Method in class Job
Job::setMaxRuntime() — Method in class Job
Job::setMaxRetries() — Method in class Job
Job::setOriginalJob() — Method in class Job
Job::setStackTrace() — Method in class Job
PersistentRelatedEntitiesCollection::set() — Method in class PersistentRelatedEntitiesCollection
Adds/sets an element in the collection at the index / with the specified key.
PersistentRelatedEntitiesCollection::slice() — Method in class PersistentRelatedEntitiesCollection
Extract a slice of $length elements starting at position $offset from the Collection.
StatisticsListenerClass in namespace JMS\JobQueueBundle\Entity\Listener
SafeObjectTypeClass in namespace JMS\JobQueueBundle\Entity\Type
NewOutputEvent::setNewOutput() — Method in class NewOutputEvent
StateChangeEventClass in namespace JMS\JobQueueBundle\Event
StateChangeEvent::setNewState() — Method in class StateChangeEvent
ExponentialRetryScheduler::scheduleNextRetry() — Method in class ExponentialRetryScheduler
Schedules the next retry of a job.
RetryScheduler::scheduleNextRetry() — Method in class RetryScheduler
Schedules the next retry of a job.
LinkGeneratorInterface::supports() — Method in class LinkGeneratorInterface
$JobFilter#stateProperty in class JobFilter

T

PersistentRelatedEntitiesCollection::toArray() — Method in class PersistentRelatedEntitiesCollection
Gets the PHP array representation of this collection.
JobFilter::toArray() — Method in class JobFilter

U

UnexpectedValueExceptionClass in namespace JMS\JobQueueBundle\Exception
UnexpectedValueException for the JobQueueBundle.

_

CleanUpCommand::__construct() — Method in class CleanUpCommand
MarkJobIncompleteCommand::__construct() — Method in class MarkJobIncompleteCommand
RunCommand::__construct() — Method in class RunCommand
ScheduleCommand::__construct() — Method in class ScheduleCommand
Application::__construct() — Method in class Application
CommandScheduler::__construct() — Method in class CommandScheduler
CronJob::__construct() — Method in class CronJob
Job::__construct() — Method in class Job
Job::__clone() — Method in class Job
Job::__toString() — Method in class Job
ManyToAnyListener::__construct() — Method in class ManyToAnyListener
PersistentRelatedEntitiesCollection::__construct() — Method in class PersistentRelatedEntitiesCollection
PersistentRelatedEntitiesCollection::__toString() — Method in class PersistentRelatedEntitiesCollection
Returns a string representation of this object.
JobManager::__construct() — Method in class JobManager
JobEvent::__construct() — Method in class JobEvent
NewOutputEvent::__construct() — Method in class NewOutputEvent
StateChangeEvent::__construct() — Method in class StateChangeEvent
InvalidStateTransitionException::__construct() — Method in class InvalidStateTransitionException
ExponentialRetryScheduler::__construct() — Method in class ExponentialRetryScheduler
JobQueueExtension::__construct() — Method in class JobQueueExtension