Package org.globus.ftp.vanilla
Class TransferState
- java.lang.Object
-
- org.globus.ftp.vanilla.TransferState
-
public class TransferState extends Object
-
-
Constructor Summary
Constructors Constructor Description TransferState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckError()ExceptiongetError()booleanhasError()booleanisDone()booleanisStarted()voidtransferDone()voidtransferError(Exception e)voidtransferStarted()voidwaitForEnd()Blocks until the transfer is complete or the transfer fails.voidwaitForStart()Blocks until the transfer begins or the transfer fails to start.
-
-
-
Method Detail
-
transferStarted
public void transferStarted()
-
transferDone
public void transferDone()
-
transferError
public void transferError(Exception e)
-
isDone
public boolean isDone()
-
isStarted
public boolean isStarted()
-
waitForEnd
public void waitForEnd() throws ServerException, ClientException, IOExceptionBlocks until the transfer is complete or the transfer fails.
-
waitForStart
public void waitForStart() throws ServerException, ClientException, IOExceptionBlocks until the transfer begins or the transfer fails to start.
-
hasError
public boolean hasError()
-
getError
public Exception getError()
-
checkError
public void checkError() throws ServerException, ClientException, IOException
-
-