|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ServerException | |
org.globus.ftp | |
org.globus.ftp.app | |
org.globus.ftp.dc | |
org.globus.ftp.exception | |
org.globus.ftp.extended | |
org.globus.ftp.vanilla |
Uses of ServerException in org.globus.ftp |
Methods in org.globus.ftp that throw ServerException | |
void |
GridFTPClient.authenticate(GSSCredential credential)
Performs authentication with specified user credentials. |
void |
GridFTPClient.authenticate(GSSCredential credential,
String username)
Performs authentication with specified user credentials and a specific username (assuming the user dn maps to the passed username). |
Vector |
GridFTPClient.list(String filter,
String modifier)
Performs remote directory listing like FTPClient.list() . |
Vector |
GridFTPClient.nlist(String path)
Performs remote directory listing like FTPClient.nlist() . |
Vector |
GridFTPClient.mlsd(String filter)
Performs remote directory listing like FTPClient.mlsd() . |
protected void |
GridFTPClient.checkTransferParamsGet()
|
void |
GridFTPClient.setMode(int mode)
Sets transfer mode. |
void |
GridFTPClient.setTCPBufferSize(int size)
Sets remote server TCP buffer size, in the following way: First see if server supports "SBUF" and if so, use it. |
HostPortList |
GridFTPClient.setStripedPassive()
Sets remote server to striped passive server mode (SPAS). |
void |
GridFTPClient.setStripedActive(HostPortList hpl)
Sets remote server to striped active server mode (SPOR). |
void |
GridFTPClient.extendedGet(String remoteFileName,
long size,
DataSink sink,
MarkerListener mListener)
Performs extended retrieve (partial retrieve mode starting at offset 0). |
void |
GridFTPClient.extendedGet(String remoteFileName,
long offset,
long size,
DataSink sink,
MarkerListener mListener)
Performs extended retrieve (partial retrieve mode). |
void |
GridFTPClient.extendedPut(String remoteFileName,
DataSource source,
MarkerListener mListener)
Performs extended store (adujsted store mode with offset 0). |
void |
GridFTPClient.extendedPut(String remoteFileName,
long offset,
DataSource source,
MarkerListener mListener)
Performs extended store (adujsted store mode). |
void |
GridFTPClient.extendedTransfer(String remoteSrcFile,
GridFTPClient destination,
String remoteDstFile,
MarkerListener mListener)
Performs a third-party transfer between two servers using extended block mode. |
void |
GridFTPClient.extendedTransfer(String remoteSrcFile,
long remoteSrcFileOffset,
long remoteSrcFileLength,
GridFTPClient destination,
String remoteDstFile,
long remoteDstFileOffset,
MarkerListener mListener)
Performs a third-party transfer between two servers using extended block mode. |
void |
GridFTPClient.extendedMultipleTransfer(long[] remoteSrcFileOffset,
long[] remoteSrcFileLength,
String[] remoteSrcFile,
GridFTPClient destination,
long[] remoteDstFileOffset,
String[] remoteDstFile,
MarkerListener mListener,
MultipleTransferCompleteListener doneListener)
|
void |
GridFTPClient.extendedMultipleTransfer(String[] remoteSrcFile,
GridFTPClient destination,
String[] remoteDstFile,
MarkerListener mListener,
MultipleTransferCompleteListener doneListener)
|
protected void |
GridFTPClient.checkGridFTPSupport()
assure that the server supports extended transfer features; throw exception if not |
void |
GridFTPClient.setDataChannelAuthentication(DataChannelAuthentication type)
Sets data channel authentication mode (DCAU) |
void |
GridFTPClient.setDataChannelProtection(int protection)
Sets data channel protection level (PROT). |
void |
GridFTPClient.get(String remoteFileName,
File localFile)
|
void |
GridFTPClient.put(File localFile,
String remoteFileName,
boolean append)
|
void |
GridFTPClient.setChecksum(ChecksumAlgorithm algorithm,
String value)
Sets the checksum values ahead of the transfer |
String |
GridFTPClient.checksum(ChecksumAlgorithm algorithm,
long offset,
long length,
String file)
Computes and returns a checksum of a file. |
long |
FTPClient.getSize(String filename)
Returns the remote file size. |
Date |
FTPClient.getLastModified(String filename)
Returns last modification time of the specifed file. |
boolean |
FTPClient.exists(String filename)
Checks if given file/directory exists on the server. |
void |
FTPClient.changeDir(String dir)
Changes the remote current working directory. |
void |
FTPClient.deleteDir(String dir)
Deletes the remote directory. |
void |
FTPClient.deleteFile(String filename)
Deletes the remote file. |
void |
FTPClient.makeDir(String dir)
Creates remote directory. |
void |
FTPClient.rename(String oldName,
String newName)
Renames remote directory. |
String |
FTPClient.getCurrentDir()
Returns remote current working directory. |
void |
FTPClient.goUpDir()
Changes remote current working directory to the higher level. |
Vector |
FTPClient.list()
Performs remote directory listing. |
Vector |
FTPClient.list(String filter)
Performs remote directory listing with the specified filter. |
Vector |
FTPClient.list(String filter,
String modifier)
Performs remote directory listing with the specified filter and modifier. |
void |
FTPClient.list(String filter,
String modifier,
DataSink sink)
Performs directory listing and writes the result to the supplied data sink. |
Vector |
FTPClient.nlist()
Performs remote directory listing of the current directory. |
Vector |
FTPClient.nlist(String path)
Performs remote directory listing on the given path. |
void |
FTPClient.nlist(String path,
DataSink sink)
Performs remote directory listing on the given path. |
MlsxEntry |
FTPClient.mlst(String fileName)
Get info of a certain remote file in Mlsx format. |
Vector |
FTPClient.mlsd()
Performs remote directory listing of the current directory. |
Vector |
FTPClient.mlsd(String path)
Performs remote directory listing on the given path. |
void |
FTPClient.mlsd(String path,
DataSink sink)
Performs remote directory listing on the given path. |
protected void |
FTPClient.checkTransferParamsGet()
|
protected void |
FTPClient.checkTransferParamsPut()
|
protected void |
FTPClient.checkTransferParams()
|
protected void |
FTPClient.performTransfer(Command cmd,
DataSink sink)
|
void |
FTPClient.setType(int type)
Sets transfer type. |
void |
FTPClient.setMode(int mode)
Sets transfer mode. |
protected void |
FTPClient.actualSetMode(int mode,
String modeStr)
|
void |
FTPClient.setProtectionBufferSize(int size)
Sets protection buffer size (defined in RFC 2228) |
void |
FTPClient.abort()
Aborts the current transfer. |
void |
FTPClient.close()
Closes connection. |
void |
FTPClient.close(boolean ignoreQuitReply)
Closes connection. |
boolean |
FTPClient.isFeatureSupported(String feature)
Returns true if the given feature is supported by remote server, false otherwise. |
FeatureList |
FTPClient.getFeatureList()
Returns list of features supported by remote server. |
HostPort |
FTPClient.setPassive()
Sets remote server to passive server mode. |
void |
FTPClient.setActive(HostPort hostPort)
Sets remote server active, telling it to connect to the given address. |
void |
FTPClient.setActive()
Sets remote server active, telling it to connect to the client. |
void |
FTPClient.setOptions(Options opts)
Sets the supplied options to the server. |
void |
FTPClient.setRestartMarker(RestartData restartData)
Sets restart parameter of the next transfer. |
void |
FTPClient.authorize(String user,
String password)
Performs user authorization with specified user and password. |
void |
FTPClient.get(String remoteFileName,
DataSink sink,
MarkerListener mListener)
Retrieves the file from the remote server. |
TransferState |
FTPClient.asynchGet(String remoteFileName,
DataSink sink,
MarkerListener mListener)
Retrieves the file from the remote server. |
void |
FTPClient.put(String remoteFileName,
DataSource source,
MarkerListener mListener)
Stores file at the remote server. |
void |
FTPClient.put(String remoteFileName,
DataSource source,
MarkerListener mListener,
boolean append)
Stores file at the remote server. |
TransferState |
FTPClient.asynchPut(String remoteFileName,
DataSource source,
MarkerListener mListener)
Stores file at the remote server. |
TransferState |
FTPClient.asynchPut(String remoteFileName,
DataSource source,
MarkerListener mListener,
boolean append)
Stores file at the remote server. |
void |
FTPClient.transfer(String remoteSrcFile,
FTPClient destination,
String remoteDstFile,
boolean append,
MarkerListener mListener)
Performs third-party transfer between two servers. |
protected void |
FTPClient.transferRun(BasicClientControlChannel other,
MarkerListener mListener)
Actual transfer management. |
protected TransferState |
FTPClient.transferStart(BasicClientControlChannel other,
MarkerListener mListener)
|
protected void |
FTPClient.transferWait(TransferState transferState)
|
protected void |
FTPClient.transferRunSingleThread(BasicClientControlChannel other,
MarkerListener mListener)
|
Reply |
FTPClient.quote(String command)
Executes arbitrary operation on the server. |
Reply |
FTPClient.site(String args)
Executes site-specific operation (using the SITE command). |
void |
FTPClient.allocate(long size)
Reserve sufficient storage to accommodate the new file to be transferred. |
long |
FTPClient.size(String filename)
|
Date |
FTPClient.lastModified(String filename)
|
void |
FTPClient.get(String remoteFileName,
File localFile)
|
void |
FTPClient.put(File localFile,
String remoteFileName,
boolean append)
|
void |
FTPClient.setPassiveMode(boolean passiveMode)
Enables/disables passive data connections. |
Constructors in org.globus.ftp that throw ServerException | |
GridFTPClient(String host,
int port)
Constructs client and connects it to the remote server. |
|
FTPClient(String host,
int port)
Constructs client and connects it to the remote server. |
Uses of ServerException in org.globus.ftp.app |
Constructors in org.globus.ftp.app that throw ServerException | |
Transfer(String sourceServer,
int sourcePort,
String sourceDir,
String sourceFile,
String destServer,
int destPort,
String destDir,
String destFile,
TransferParams params)
Constructor, performing a single third party transfer from (grid)ftp://sourceServer:sourcePort/sourceDir/sourceFile to (grid)ftp://destServer:destPort/destDir/destFile. |
|
Transfer(String sourceServer,
int sourcePort,
String sourceSubject,
String sourceDir,
String sourceFile,
String destServer,
int destPort,
String destSubject,
String destDir,
String destFile,
TransferParams params)
Constructor, performing a single third party transfer from (grid)ftp://sourceServer:sourcePort/sourceDir/sourceFile to (grid)ftp://destServer:destPort/destDir/destFile. |
|
Transfer(String sourceServer,
int sourcePort,
Authorization sourceSubject,
String absoluteSourceFile,
String destServer,
int destPort,
Authorization destSubject,
String absoluteDestFile,
TransferParams params)
Constructor, performing a single third party transfer from (grid)ftp://sourceServer:sourcePort/absoluteSourceFile to (grid)ftp://destServer:destPort/absoluteDestFile. |
Uses of ServerException in org.globus.ftp.dc |
Methods in org.globus.ftp.dc that throw ServerException | |
void |
TransferThreadManager.startTransfer(DataSource source,
TransferContext context,
int connections,
boolean reusable)
This should be used once the remote active server connected to us. |
void |
TransferThreadManager.startTransfer(DataSink sink,
TransferContext context,
int connections,
boolean reusable)
This should be used once the remote active server connected to us. |
void |
TransferThreadManager.passiveConnect(DataSink sink,
TransferContext context,
int connections,
ServerSocket serverSocket)
Accept connections from the remote server, and start transfer threads that will read incoming data and store in the sink. |
void |
TransferThreadManager.passiveConnect(DataSource source,
TransferContext context,
ServerSocket serverSocket)
Accept connection from the remote server and start transfer thread that will read incoming data and store in the sink. |
Uses of ServerException in org.globus.ftp.exception |
Methods in org.globus.ftp.exception that return ServerException | |
static ServerException |
ServerException.embedFTPReplyParseException(FTPReplyParseException rpe,
String message)
Constructs server exception with FTPReplyParseException nested in it. |
static ServerException |
ServerException.embedFTPReplyParseException(FTPReplyParseException rpe)
|
static ServerException |
ServerException.embedUnexpectedReplyCodeException(UnexpectedReplyCodeException urce,
String message)
Constructs server exception with UnexpectedReplyCodeException nested in it. |
static ServerException |
ServerException.embedUnexpectedReplyCodeException(UnexpectedReplyCodeException urce)
|
Uses of ServerException in org.globus.ftp.extended |
Methods in org.globus.ftp.extended that throw ServerException | |
void |
GridFTPControlChannel.authenticate(GSSCredential credential)
Performs authentication with specified user credentials. |
void |
GridFTPControlChannel.authenticate(GSSCredential credential,
String username)
Performs authentication with specified user credentials and a specific username (assuming the user dn maps to the passed username). |
Uses of ServerException in org.globus.ftp.vanilla |
Methods in org.globus.ftp.vanilla that throw ServerException | |
void |
TransferState.waitForEnd()
Blocks until the transfer is complete or the transfer fails. |
void |
TransferState.waitForStart()
Blocks until the transfer begins or the transfer fails to start. |
void |
TransferState.checkError()
|
Reply |
FTPServerFacade.LocalControlChannel.read()
|
void |
FTPServerFacade.LocalControlChannel.waitFor(Flag aborted,
int ioDelay,
int maxWait)
|
void |
FTPControlChannel.open()
opens the connection and returns after it is ready for communication. |
protected void |
FTPControlChannel.readInitialReplies()
|
void |
FTPControlChannel.waitFor(Flag aborted,
int ioDelay,
int maxWait)
Block until one of the conditions are true: a reply is available in the control channel, timeout (maxWait) expired aborted flag changes to true. |
Reply |
FTPControlChannel.read()
Block until a reply is available in the control channel. |
Reply |
FTPControlChannel.exchange(Command cmd)
Write the command to the control channel, block until reply arrives and return the reply. |
Reply |
FTPControlChannel.execute(Command cmd)
Write the command to the control channel, block until reply arrives and check if the command completed successfully (reply code 200). |
abstract Reply |
BasicClientControlChannel.read()
|
void |
BasicClientControlChannel.waitFor(Flag flag,
int waitDelay)
Return when reply is waiting |
abstract void |
BasicClientControlChannel.waitFor(Flag flag,
int waitDelay,
int maxWait)
Block until reply is waiting in the control channel, or after timeout (maxWait), or when flag changes to true. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |