Example usage for org.apache.commons.net.ftp FTPClientConfig getServerSystemKey

List of usage examples for org.apache.commons.net.ftp FTPClientConfig getServerSystemKey

Introduction

In this page you can find the example usage for org.apache.commons.net.ftp FTPClientConfig getServerSystemKey.

Prototype

public String getServerSystemKey() 

Source Link

Document

Getter for the serverSystemKey property.

Usage

From source file:ch.cyberduck.core.ftp.FTPParserFactory.java

public CompositeFileEntryParser createFileEntryParser(final FTPClientConfig config)
        throws ParserInitializationException {
    return this.createFileEntryParser(config.getServerSystemKey(),
            TimeZone.getTimeZone(config.getServerTimeZoneId()));
}

From source file:org.openo.nfvo.emsdriver.commons.ftp.ExtendsDefaultFTPFileEntryParserFactory.java

/**
* <p>Implementation extracts a key from the supplied 
* {@link  FTPClientConfig FTPClientConfig}
* parameter and creates an object implementing the
* interface FTPFileEntryParser and uses the supplied configuration
* to configure it.//from  w ww  .ja v a2  s .  c  om
* </p><p>
* Note that this method will generally not be called in scenarios
* that call for autodetection of parser type but rather, for situations
* where the user knows that the server uses a non-default configuration
* and knows what that configuration is.
* </p>
* @param config  A {@link  FTPClientConfig FTPClientConfig}  
* used to configure the parser created
*
* @return the @link  FTPFileEntryParser FTPFileEntryParser} so created.
* @exception ParserInitializationException
*                   Thrown on any exception in instantiation
* @since 1.4
*/
public FTPFileEntryParser createFileEntryParser(FTPClientConfig config) throws ParserInitializationException {
    this.config = config;
    String key = config.getServerSystemKey();
    return createFileEntryParser(key);
}