## Uses of Class
org.apache.nutch.service.model.response.JobInfo

- Packages that use JobInfo
  Package | Description
  --- | ---
  org.apache.nutch.service |
  org.apache.nutch.service.impl |
  org.apache.nutch.service.model.response |
  org.apache.nutch.service.resources |

- - ### Uses of JobInfo in org.apache.nutch.service

    Methods in org.apache.nutch.service that return JobInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `JobInfo` | JobManager.`create​(JobConfig jobConfig)` | Creates specified job
    `JobInfo` | JobManager.`get​(String crawlId, String id)` |

    Methods in org.apache.nutch.service that return types with arguments of type JobInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<JobInfo>` | JobManager.`list​(String crawlId, JobInfo.State state)` |

  - ### Uses of JobInfo in org.apache.nutch.service.impl

    Methods in org.apache.nutch.service.impl that return JobInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `JobInfo` | JobManagerImpl.`create​(JobConfig jobConfig)` |
    `JobInfo` | JobManagerImpl.`get​(String crawlId, String jobId)` |
    `JobInfo` | JobWorker.`getInfo()` |
    `JobInfo` | NutchServerPoolExecutor.`getInfo​(String jobId)` |

    Methods in org.apache.nutch.service.impl that return types with arguments of type JobInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<JobInfo>` | NutchServerPoolExecutor.`getAllJobs()` | get all jobs (currently running and completed)
    `Collection<JobInfo>` | NutchServerPoolExecutor.`getJobHistory()` | Get the Job history
    `Collection<JobInfo>` | NutchServerPoolExecutor.`getJobRunning()` | Get the list of currently running jobs
    `Collection<JobInfo>` | JobManagerImpl.`list​(String crawlId, JobInfo.State state)` |

    Methods in org.apache.nutch.service.impl with parameters of type JobInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JobWorker.`setInfo​(JobInfo jobInfo)` |

  - ### Uses of JobInfo in org.apache.nutch.service.model.response

    Methods in org.apache.nutch.service.model.response that return types with arguments of type JobInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<JobInfo>` | NutchServerInfo.`getJobs()` |
    `Collection<JobInfo>` | NutchServerInfo.`getRunningJobs()` |

    Method parameters in org.apache.nutch.service.model.response with type arguments of type JobInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | NutchServerInfo.`setJobs​(Collection<JobInfo> jobs)` |
    `void` | NutchServerInfo.`setRunningJobs​(Collection<JobInfo> runningJobs)` |

  - ### Uses of JobInfo in org.apache.nutch.service.resources

    Methods in org.apache.nutch.service.resources that return JobInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `JobInfo` | JobResource.`create​(JobConfig config)` | Create a new job
    `JobInfo` | JobResource.`getInfo​(String id, String crawlId)` | Get job info

    Methods in org.apache.nutch.service.resources that return types with arguments of type JobInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<JobInfo>` | JobResource.`getJobs​(String crawlId)` | Get job history for a given job regardless of the jobs state