Uses of Interface
org.globus.ftp.dc.SocketBox
Packages that use SocketBox
-
Uses of SocketBox in org.globus.ftp.dc
Classes in org.globus.ftp.dc that implement SocketBoxModifier and TypeClassDescriptionclass
A container for Socket, making it available to pass a null socket reference.class
Fields in org.globus.ftp.dc declared as SocketBoxModifier and TypeFieldDescriptionprotected SocketBox
GridFTPActiveConnectTask.box
protected SocketBox
ActiveConnectTask.mySocketBox
protected SocketBox
PassiveConnectTask.mySocketBox
protected SocketBox
SimpleDataChannel.socketBox
protected SocketBox
TransferSinkThread.socketBox
protected SocketBox
TransferSourceThread.socketBox
Methods in org.globus.ftp.dc that return SocketBoxModifier and TypeMethodDescriptionSocketPool.checkOut()
checks out the next free socket and returns it, or returns null if there aren't any.protected SocketBox
ActiveConnectTask.openSocket()
Override this to implement authenticationprotected SocketBox
GridFTPPassiveConnectTask.openSocket()
protected SocketBox
PassiveConnectTask.openSocket()
Override this to implement authenticationMethods in org.globus.ftp.dc with parameters of type SocketBoxModifier and TypeMethodDescriptionvoid
add socketBox to the pool.void
Before calling this method, the socket needs to be first add()ed to the pool and checked out.DataChannelFactory.getDataChannel
(Session state, SocketBox socketBox) GridFTPDataChannelFactory.getDataChannel
(Session session, SocketBox socketBox) SimpleDataChannelFactory.getDataChannel
(Session state, SocketBox socketBox) GridFTPTransferThreadFactory.getTransferSinkThread
(DataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context) SimpleTransferThreadFactory.getTransferSinkThread
(DataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context) TransferThreadFactory.getTransferSinkThread
(DataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context) GridFTPTransferThreadFactory.getTransferSourceThread
(DataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context) SimpleTransferThreadFactory.getTransferSourceThread
(DataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context) TransferThreadFactory.getTransferSourceThread
(DataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context) void
void
remove socketBox from the pool, remove all references to itConstructors in org.globus.ftp.dc with parameters of type SocketBoxModifierConstructorDescriptionActiveStartTransferTask
(DataSink sink, BasicServerControlChannel control, SocketBox box, Session session, DataChannelFactory factory, TransferContext context) ActiveStartTransferTask
(DataSource source, BasicServerControlChannel control, SocketBox box, Session session, DataChannelFactory factory, TransferContext context) GridFTPActiveConnectTask
(HostPort hostPort, BasicServerControlChannel control, SocketBox box, GridFTPSession gSession) GridFTPDataChannel
(Session session, SocketBox socketBox) GridFTPTransferSinkThread
(AbstractDataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, EBlockParallelTransferContext context) GridFTPTransferSourceThread
(AbstractDataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, EBlockParallelTransferContext context) SimpleDataChannel
(Session session, SocketBox socketBox) TransferSinkThread
(AbstractDataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context) TransferSourceThread
(AbstractDataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)