## Uses of Interface
org.apache.felix.ipojo.extender.queue.JobInfo

Packages that use JobInfo
org.apache.felix.ipojo.extender.internal.queue
org.apache.felix.ipojo.extender.internal.queue.debug
org.apache.felix.ipojo.extender.internal.queue.pref
org.apache.felix.ipojo.extender.internal.queue.pref.enforce
org.apache.felix.ipojo.extender.queue

### Uses of JobInfo in org.apache.felix.ipojo.extender.internal.queue

Classes in org.apache.felix.ipojo.extender.internal.queue that implement JobInfo
`class` `JobInfoCallable<T>` A callable computing job statistics.

Methods in org.apache.felix.ipojo.extender.internal.queue that return types with arguments of type JobInfo
`java.util.List<JobInfo>` Statistic.`getWaiters()`
`java.util.List<JobInfo>` SynchronousQueueService.`getWaitersInfo()`
`java.util.List<JobInfo>` ExecutorQueueService.`getWaitersInfo()`

Methods in org.apache.felix.ipojo.extender.internal.queue with parameters of type JobInfo
`void` QueueNotifier.`fireEnlistedJobInfo(JobInfo info)`
`void` AbstractQueueService.`fireEnlistedJobInfo(JobInfo info)`
`void` QueueNotifier.`fireExecutedJobInfo(JobInfo info, java.lang.Object result)`
`void` AbstractQueueService.`fireExecutedJobInfo(JobInfo info, java.lang.Object result)`
`void` QueueNotifier.`fireFailedJobInfo(JobInfo info, java.lang.Throwable throwable)`
`void` AbstractQueueService.`fireFailedJobInfo(JobInfo info, java.lang.Throwable throwable)`
`void` QueueNotifier.`fireStartedJobInfo(JobInfo info)`
`void` AbstractQueueService.`fireStartedJobInfo(JobInfo info)`

### Uses of JobInfo in org.apache.felix.ipojo.extender.internal.queue.debug

Methods in org.apache.felix.ipojo.extender.internal.queue.debug with parameters of type JobInfo
`void` ReplayQueueEventProxy.`enlisted(JobInfo info)`
`void` ReplayQueueEventProxy.`executed(JobInfo info, java.lang.Object result)`
`void` ReplayQueueEventProxy.`failed(JobInfo info, java.lang.Throwable throwable)`
`void` ReplayQueueEventProxy.`started(JobInfo info)`

### Uses of JobInfo in org.apache.felix.ipojo.extender.internal.queue.pref

Methods in org.apache.felix.ipojo.extender.internal.queue.pref that return types with arguments of type JobInfo
`java.util.List<JobInfo>` PreferenceQueueService.`getWaitersInfo()` Gets the number of waiting job.

### Uses of JobInfo in org.apache.felix.ipojo.extender.internal.queue.pref.enforce

Methods in org.apache.felix.ipojo.extender.internal.queue.pref.enforce that return types with arguments of type JobInfo
`java.util.List<JobInfo>` ForwardingQueueService.`getWaitersInfo()`

### Uses of JobInfo in org.apache.felix.ipojo.extender.queue

Methods in org.apache.felix.ipojo.extender.queue that return types with arguments of type JobInfo
`java.util.List<JobInfo>` QueueService.`getWaitersInfo()`

Methods in org.apache.felix.ipojo.extender.queue with parameters of type JobInfo
`void` QueueListener.`enlisted(JobInfo info)` Invoked when a job is just being enlisted (before processing).
`void` Callback.`error(JobInfo info, java.lang.Exception exception)` The job was not completed successfully.
`void` QueueListener.`executed(JobInfo info, java.lang.Object result)` Invoked when a job's execution is finished successfully.
`void` QueueListener.`failed(JobInfo info, java.lang.Throwable throwable)` Invoked when a job's execution is finished with error.
`void` QueueListener.`started(JobInfo info)` Invoked when a job's execution is just about to be started.
`void` Callback.`success(JobInfo info, T result)` The job was completed successfully.