[TOC]

org.apache.nutch.protocol.ftp

Class FtpResponse


public class FtpResponse
extends Object

FtpResponse.java mimics ftp replies as http response. It tries its best to follow http's way for headers, response codes as well as exceptions. Comments: In this class, all FtpException*.java thrown by Client.java and some important commons-net exceptions passed by Client.java must have been properly dealt with. They'd better not be leaked to the caller of this class.

Constructor Summary

Constructors Constructor and Description FtpResponse(URL url, CrawlDatum datum, Ftp ftp, org.apache.hadoop.conf.Configuration conf)

Method Summary

Methods Modifier and Type Method and Description int getCode() Returns the response code. byte[] getContent() String getHeader(String name) Returns the value of a named header. Content toContent()

-    

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

-  

FtpResponse

public FtpResponse(URL url,
           CrawlDatum datum,
           Ftp ftp,
           org.apache.hadoop.conf.Configuration conf)
            throws FtpException,
                   IOException
  - Throws: 
  - <code>FtpException</code> 
  - <code>IOException</code>       

Method Detail

-  

getCode

public int getCode()

Returns the response code.

-  

getHeader

public String getHeader(String name)

Returns the value of a named header.

-  

getContent

public byte[] getContent()
-  

toContent

public Content toContent()

Copyright © 2014 The Apache Software Foundation