PREFIX_FILE, PREFIX_FTP, PREFIX_S3, PREFIX_SFTP| Constructor and Description | 
|---|
| NetClientS3() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | activate()Activates the client, also used by pooling | 
| boolean | canConnect(java.lang.String url)Checks that the client is able to connect | 
| boolean | changeDirectory(java.lang.String path,
               boolean create)Changes the working directory to the given directory | 
| void | destroy()Destroys the client, also used by pooling | 
| boolean | exists(java.lang.String path)Checks if the file specified by the given arguments physically exists | 
| void | fetch(java.lang.String fetchPath,
     java.io.File target)Fetches the file specified by the given arguments | 
| java.lang.String | getDirectory()Gets the current working directory | 
| java.lang.String | getType()The protocol that this client is for | 
| java.lang.Object | getUnderlyingConnectionObject()Get the underlying connection object | 
| void | make(java.lang.String url)Makes a new client, also used by pooling | 
| void | make(java.lang.String url,
    java.lang.String SOCKSProxyURL,
    java.lang.String keyPath,
    int serverPort)Makes a new client, also used by pooling | 
| void | remove(java.lang.String path)Removes the physical file specified by the given arguments | 
| void | rename(java.lang.String from,
      java.lang.String to)Renames the physical file specified by the given arguments | 
| java.lang.String[] | retrieveFileList()Gets the list of files in the path | 
| void | send(java.io.File rawFile,
    java.lang.String sendPath)Sends to the file specified by the given arguments to the given location | 
| ProgressListener | setProgressListener(ProgressListener monitor)Sets the progress listener to be used by the client for fetch operations. | 
| boolean | validate()Validates a client, also used by pooling | 
@CheckReturnValue
public boolean exists(@Nonnull
                                        java.lang.String path)
                                 throws java.lang.Exception
NetClientpublic void fetch(@Nonnull
                  java.lang.String fetchPath,
                  @Nonnull
                  java.io.File target)
           throws java.lang.Exception
NetClientpublic void remove(java.lang.String path)
            throws java.lang.Exception
NetClientpublic void rename(java.lang.String from,
                   java.lang.String to)
            throws java.lang.Exception
NetClientpublic void send(java.io.File rawFile,
                 java.lang.String sendPath)
          throws java.lang.Exception
NetClientpublic boolean changeDirectory(@Nonnull
                               java.lang.String path,
                               boolean create)
NetClientchangeDirectory in interface NetClientpath - the pathcreate - should we create the directory if missing ?@Nonnull
 @CheckReturnValue
public java.lang.String[] retrieveFileList()
                                                                throws java.lang.Exception
NetClientretrieveFileList in interface NetClientjava.lang.Exception - a serious problempublic java.lang.String getDirectory()
                              throws java.lang.Exception
NetClientgetDirectory in interface NetClientjava.lang.Exception - a serious problempublic java.lang.String getType()
NetClientpublic boolean canConnect(java.lang.String url)
NetClientcanConnect in interface NetClienturl - the URL to trypublic void activate()
NetClientpublic void destroy()
NetClientpublic void make(@Nonnull
                 java.lang.String url)
          throws java.lang.Exception
NetClientpublic boolean validate()
NetClientpublic ProgressListener setProgressListener(ProgressListener monitor)
NetClientsetProgressListener in interface NetClientmonitor - the progress listener to usepublic java.lang.Object getUnderlyingConnectionObject()
NetClientgetUnderlyingConnectionObject in interface NetClientpublic void make(java.lang.String url,
                 java.lang.String SOCKSProxyURL,
                 java.lang.String keyPath,
                 int serverPort)
          throws java.lang.Exception
NetClientstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.