au.edu.jcu.hermes.core.filesystem
Class GsiFtpConnector

java.lang.Object
  extended by au.edu.jcu.hermes.core.filesystem.GsiFtpConnector
All Implemented Interfaces:
IFileSystemConnector, java.io.Serializable

public class GsiFtpConnector
extends java.lang.Object
implements IFileSystemConnector

Author: Mathew Wyatt Organisation: James Cook University Date: Jan 24, 2008 Time: 1:28:09 PM

See Also:
Serialized Form

Constructor Summary
GsiFtpConnector(java.lang.String host, int port, java.lang.String displayName)
           
GsiFtpConnector(java.lang.String host, int port, java.lang.String displayName, org.ietf.jgss.GSSCredential credential, java.lang.String authenticationType)
           
GsiFtpConnector(java.lang.String host, int port, java.lang.String displayName, java.lang.String myProxyHost, java.lang.String myProxyUsername, char[] myProxyPassword)
           
 
Method Summary
 java.lang.String getAuthServer()
           
 java.lang.String getAuthType()
           
 java.lang.String getAuthUsername()
           
 java.lang.String getDisplayName()
           
 java.lang.String getDomain()
           
 FileObject getFileObject()
           
 java.lang.String getHome()
           
 java.lang.String getHost()
           
 int getPort()
           
 java.lang.String getResource()
           
 java.lang.String getZone()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GsiFtpConnector

public GsiFtpConnector(java.lang.String host,
                       int port,
                       java.lang.String displayName)

GsiFtpConnector

public GsiFtpConnector(java.lang.String host,
                       int port,
                       java.lang.String displayName,
                       java.lang.String myProxyHost,
                       java.lang.String myProxyUsername,
                       char[] myProxyPassword)

GsiFtpConnector

public GsiFtpConnector(java.lang.String host,
                       int port,
                       java.lang.String displayName,
                       org.ietf.jgss.GSSCredential credential,
                       java.lang.String authenticationType)
Method Detail

getFileObject

public FileObject getFileObject()
                         throws FileSystemException
Specified by:
getFileObject in interface IFileSystemConnector
Throws:
FileSystemException

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface IFileSystemConnector

getHost

public java.lang.String getHost()
Specified by:
getHost in interface IFileSystemConnector

getPort

public int getPort()
Specified by:
getPort in interface IFileSystemConnector

getZone

public java.lang.String getZone()
Specified by:
getZone in interface IFileSystemConnector

getDomain

public java.lang.String getDomain()
Specified by:
getDomain in interface IFileSystemConnector

getHome

public java.lang.String getHome()
Specified by:
getHome in interface IFileSystemConnector

getResource

public java.lang.String getResource()
Specified by:
getResource in interface IFileSystemConnector

getAuthType

public java.lang.String getAuthType()
Specified by:
getAuthType in interface IFileSystemConnector

getAuthServer

public java.lang.String getAuthServer()
Specified by:
getAuthServer in interface IFileSystemConnector

getAuthUsername

public java.lang.String getAuthUsername()
Specified by:
getAuthUsername in interface IFileSystemConnector