Package | Description |
---|---|
org.globus.ftp | |
org.globus.ftp.dc | |
org.globus.ftp.extended | |
org.globus.ftp.vanilla |
Modifier and Type | Class and Description |
---|---|
class |
DataSourceStream
Reference implementation of DataSource.
|
class |
FileRandomIO
Thread safe reference implementation of DataSink and DataSource.
|
class |
OutputStreamDataSource |
Modifier and Type | Method and Description |
---|---|
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.
|
TransferState |
FTPClient.asynchPut2(String remoteFileName,
boolean passive,
DataSource source,
MarkerListener mListener)
Stores a file at the remote server using the GFD.47 (a.k.a
GridFTP2) PUT command.
|
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 |
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.
|
void |
FTPClient.put2(String remoteFileName,
boolean passive,
DataSource source,
MarkerListener mListener)
Stores a file at the remote server using the GFD.47 (a.k.a
GridFTP2) PUT command.
|
Modifier and Type | Field and Description |
---|---|
protected DataSource |
ActiveConnectTask.source |
protected DataSource |
TransferSourceThread.source |
protected DataSource |
PassiveConnectTask.source |
Modifier and Type | Method and Description |
---|---|
TransferThread |
SimpleTransferThreadFactory.getTransferSourceThread(DataChannel dataChannel,
SocketBox socketBox,
DataSource source,
BasicServerControlChannel localControlChannel,
TransferContext context) |
TransferThread |
TransferThreadFactory.getTransferSourceThread(DataChannel dataChannel,
SocketBox socketBox,
DataSource source,
BasicServerControlChannel localControlChannel,
TransferContext context) |
TransferThread |
GridFTPTransferThreadFactory.getTransferSourceThread(DataChannel dataChannel,
SocketBox socketBox,
DataSource source,
BasicServerControlChannel localControlChannel,
TransferContext context) |
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.
|
void |
DataChannel.startTransfer(DataSource source,
BasicServerControlChannel localControlChannel,
TransferContext context) |
void |
SimpleDataChannel.startTransfer(DataSource source,
BasicServerControlChannel localControlChannel,
TransferContext context) |
void |
TransferThreadManager.startTransfer(DataSource source,
TransferContext context,
int connections,
boolean reusable)
This should be used once the remote active server connected to us.
|
Modifier and Type | Method and Description |
---|---|
void |
GridFTPServerFacade.retrieve(DataSource source)
Retrieve the data from the data source and write to the data channel.
|
Modifier and Type | Method and Description |
---|---|
void |
FTPServerFacade.retrieve(DataSource source)
Asynchronous; return before completion.
|
Copyright © 2016. All rights reserved.