# Uses of Class
org.apache.nutch.protocol.ProtocolOutput

Packages that use ProtocolOutput
Package
Description
org.apache.nutch.protocol
Classes related to the `Protocol` interface, see also `org.apache.nutch.net.protocols`.
org.apache.nutch.protocol.file
Protocol plugin which supports retrieving local file resources.
org.apache.nutch.protocol.ftp
Protocol plugin which supports retrieving documents via the ftp protocol.
org.apache.nutch.protocol.http.api
Common API used by HTTP plugins (`http`, `httpclient`, etc.)
org.apache.nutch.util
Miscellaneous utility classes.

- ## Uses of ProtocolOutput in org.apache.nutch.protocol

  Methods in org.apache.nutch.protocol that return ProtocolOutput
  Modifier and Type
  Method
  Description
  `ProtocolOutput`
  Protocol.`getProtocolOutput(Text url, CrawlDatum datum)`
  Get the `ProtocolOutput` for a given url and crawldatum

- ## Uses of ProtocolOutput in org.apache.nutch.protocol.file

  Methods in org.apache.nutch.protocol.file that return ProtocolOutput
  Modifier and Type
  Method
  Description
  `ProtocolOutput`
  File.`getProtocolOutput(Text url, CrawlDatum datum)`
  Creates a `FileResponse` object corresponding to the url and return a `ProtocolOutput` object as per the content received

- ## Uses of ProtocolOutput in org.apache.nutch.protocol.ftp

  Methods in org.apache.nutch.protocol.ftp that return ProtocolOutput
  Modifier and Type
  Method
  Description
  `ProtocolOutput`
  Ftp.`getProtocolOutput(Text url, CrawlDatum datum)`
  Creates a `FtpResponse` object corresponding to the url and returns a `ProtocolOutput` object as per the content received

- ## Uses of ProtocolOutput in org.apache.nutch.protocol.http.api

  Methods in org.apache.nutch.protocol.http.api that return ProtocolOutput
  Modifier and Type
  Method
  Description
  `ProtocolOutput`
  HttpBase.`getProtocolOutput(Text url, CrawlDatum datum)`

- ## Uses of ProtocolOutput in org.apache.nutch.util

  Methods in org.apache.nutch.util that return ProtocolOutput
  Modifier and Type
  Method
  Description
  `protected ProtocolOutput`
  AbstractChecker.`getProtocolOutput(String url, CrawlDatum datum, boolean checkRobotsTxt)`