Index
A
- Application — Class 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
- BadMethodCallException — Class in namespace JMS\JobQueueBundle\Exception
- BadMethodCallException for the JobQueueBundle.
- JMSJobQueueBundle::build() — Method in class JMSJobQueueBundle
C
- CleanUpCommand — Class 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
- CronCommand — Class 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
- CommandScheduler — Class 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.
- Configuration — Class in namespace JMS\JobQueueBundle\DependencyInjection
- JMSJobQueueBundle Configuration.
- CronJob — Class 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#command — Property in class JobFilter
D
- $CleanUpCommand#defaultName — Property in class CleanUpCommand
- $MarkJobIncompleteCommand#defaultName — Property in class MarkJobIncompleteCommand
- $RunCommand#defaultName — Property in class RunCommand
- $ScheduleCommand#defaultName — Property 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.
- Exception — Class in namespace JMS\JobQueueBundle\Exception
- Base exception for the JobQueueBundle.
- ExponentialRetryScheduler — Class 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.
- InvalidArgumentException — Class in namespace JMS\JobQueueBundle\Exception
- InvalidArgumentException for the JobQueueBundle.
- InvalidStateTransitionException — Class in namespace JMS\JobQueueBundle\Exception
- JobQueueExtension::isLinkable() — Method in class JobQueueExtension
- JobFilter::isDefaultPage() — Method in class JobFilter
J
- JobController — Class in namespace JMS\JobQueueBundle\Controller
- JobScheduler — Class in namespace JMS\JobQueueBundle\Cron
- JMSJobQueueExtension — Class in namespace JMS\JobQueueBundle\DependencyInjection
- This is the class that loads and manages your bundle configuration
- Job — Class in namespace JMS\JobQueueBundle\Entity
- JobManager — Class in namespace JMS\JobQueueBundle\Entity\Repository
- JobEvent — Class in namespace JMS\JobQueueBundle\Event
- JMSJobQueueBundle — Class in namespace JMS\JobQueueBundle
- JobQueueExtension — Class in namespace JMS\JobQueueBundle\Twig
- JobFilter — Class in namespace JMS\JobQueueBundle\View
K
- PersistentRelatedEntitiesCollection::key() — Method in class PersistentRelatedEntitiesCollection
- Gets the current key/index at the current internal iterator position.
L
- LinkGeneratorsPass — Class 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.
- LogicException — Class in namespace JMS\JobQueueBundle\Exception
- LogicException for the JobQueueBundle.
- LinkGeneratorInterface — Class in namespace JMS\JobQueueBundle\Twig
M
- MarkJobIncompleteCommand — Class in namespace JMS\JobQueueBundle\Command
- ManyToAnyListener — Class 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.
- NewOutputEvent — Class 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
- PersistentRelatedEntitiesCollection — Class 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#page — Property in class JobFilter
R
- RunCommand — Class 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.
- RuntimeException — Class in namespace JMS\JobQueueBundle\Exception
- RuntimeException for the JobQueueBundle.
- RetryScheduler — Class in namespace JMS\JobQueueBundle\Retry
S
- ScheduleCommand — Class in namespace JMS\JobQueueBundle\Command
- CronCommand::shouldBeScheduled() — Method in class CronCommand
- Returns whether this command should be scheduled.
- ScheduleDaily — Class in namespace JMS\JobQueueBundle\Console
- ScheduleEveryMinute — Class in namespace JMS\JobQueueBundle\Console
- ScheduleEveryOtherMinute — Class in namespace JMS\JobQueueBundle\Console
- ScheduleHourly — Class in namespace JMS\JobQueueBundle\Console
- ScheduleInSecondInterval — Class 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.
- StatisticsListener — Class in namespace JMS\JobQueueBundle\Entity\Listener
- SafeObjectType — Class in namespace JMS\JobQueueBundle\Entity\Type
- NewOutputEvent::setNewOutput() — Method in class NewOutputEvent
- StateChangeEvent — Class 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#state — Property 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
- UnexpectedValueException — Class 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