Class FinishedState
- java.lang.Object
-
- unlimited.fc.client.api.multiclient.MultiClientState
-
- unlimited.fc.client.api.multiclient.ReadOnlyState
-
- unlimited.fc.client.api.multiclient.FinishedState
-
public class FinishedState extends ReadOnlyState
The Class FinishedState.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFinishedState.TransitionThe Class FinishingState.-
Nested classes/interfaces inherited from class unlimited.fc.client.api.multiclient.MultiClientState
MultiClientState.StateMachineException
-
-
Field Summary
-
Fields inherited from class unlimited.fc.client.api.multiclient.MultiClientState
cause, parent
-
-
Constructor Summary
Constructors Constructor Description FinishedState(MultiClientState oldState)Instantiates a new finished state.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgetHandledBy(StateHandler handler)Gets the handled by.java.lang.StringgetHumanReadableName()Returns a human readable name for the state.protected voidsetCancelled()-
Methods inherited from class unlimited.fc.client.api.multiclient.ReadOnlyState
autoDetectConectionMode, autoDetectConectionModeDownload, autoDetectConectionModeUpload, autoDetectConectionModeUploadAndDownload, connected, getBlastRate, getBlockSize, getCallbackHandler, getClientConnectKey, getClientCredentials, getCompFileFilter, getCongCtrlStrategy, getCongestionControlAggression, getConnectTimeout, getExtendedReadTimeout, getFileFilter, getIncomingDataPort, getIncomingDataPorts, getIncrementalMode, getLocalWorkingDirectory, getLogger, getLogLocation, getMaxRetries, getMd5RateLimit, getMode, getNumBlockReaders, getNumBlockWriters, getNumFTPStreams, getNumPacketProcessors, getNumReceiveSockets, getNumSenderSockets, getNumSenderThreads, getNumThreads, getNumUDPSockets, getObserver, getPacketQueueDepth, getPacketSize, getPostURL, getProgressiveTimeout, getProgressiveTimeoutFilter, getReadBufferSizeKB, getReadTimeout, getRemotePort, getRemoteServer, getRenameExtension, getServerAgentID, getServletLocation, getServletMultiplier, getSessionCount, getStartRate, getTransferEmptyDirectories, getTransferRate, getUnitSize, getVerifyMode, getWaitRetry, getWriteBufferSizeKB, getWriteFileMode, isAutoResume, isCancelled, isCongestionControlEnabled, isDebug, isDeleteAfterTransfer, isDowngradeModeOnReConnect, isFileCatalystServer, isForceTCPmodeACKs, isMaintainLastModified, isMaintainPermissions, isOptimizeBlockSize, isProgressiveTransfers, isShowConsoleLog, isTransferEmptyDirectories, isTransferWithTempName, isUDPSupported, isUseCongestionControl, isUseSSL, isVerifyIntegrity
-
Methods inherited from class unlimited.fc.client.api.multiclient.MultiClientState
addCustomLogHandler, applyRemoteFileAttributesToLocalFile, autoDetectConectionModeDownload, autoDetectConectionModeUpload, autoDetectConectionModeUploadAndDownload, cd, cdup, cleanupClientIfNeeded, completeClientFailure, connect, delete, deleteAll, deleteAll, deleteAll, deleteAll, disconnect, doJob, download, download, download, download, download, download, download, downloadAs, downloadRange, downloadStream, equals, exists, exists, filesMatch, fileSystemEvents, finish, flushCaches, fsEvents, get, getAllAvailableServerConfigs, getClientName, getConnectivityTestResults, getInitialState, getMD5, getMD5Checksum, getNextSessionID, getOldState, getParent, getReport, getServerConfigurationValue, getTargetRateSlice, getUserEmailAddress, getUserFullName, getUserPermissions, handleFailedTransfer, handleSuccessfulTransfer, informTransferFinished, informTransferStart, initialize, initializeNoUserLogs, initSession, invalidState, isAutoUnzip, isBadState, isCancelling, isIdle, isIncrementalSizeCheckOnly, isInitialized, isLinkEnabledOnServer, isLoggedIn, isTransferComplete, jobPushed, list, list, list, listNoParse, listRecursiveFTPCompatible, listWithInlineParse, listWithInlineParse, login, mkdir, modtime, noop, notImplemented, preProcess, prms, pushJob, pushJobNoProcessing, pwd, quote, remoteSynchFile, remoteSynchFile, remoteUpload, remoteUpload, rename, resetAutoDetectInfo, resetBadState, resetSession, rmdir, rmdirRecursive, runWorkerClient, sendEmail, sendWeblink, sendWeblink, serverVersion, setAutoResume, setAutoUnzip, setBlockSize, setCallbackHandler, setClientAgentID, setClientConnectKey, setClientCredentials, setClientIdentifier, setClientName, setClientString, setClientSubIdentifier, setClientWorkingPath, setCompFileFilter, setCongCtrlStrategy, setCongestionControlAggression, setCongestionControlEnabled, setConnectTimeout, setDebug, setDeleteAfterTransfer, setDowngradeModeOnReConnect, setExtendedReadTimeout, setFileFilter, setFileTransferPriority, setForceFileOwnershipEnabled, setForceFileOwnershipGroup, setForceFileOwnershipUser, setForceTCPmodeACKs, setIncomingDataPort, setIncomingDataPorts, setIncrementalMode, setIncrementalSizeCheckOnly, setLocalWorkingDirectory, setLogger, setLogLocation, setLogPrefix, setMaintainLastModified, setMaintainPermissions, setMaxRetries, setMd5RateLimit, setMode, setNumBlockReaders, setNumBlockWriters, setNumFTPStreams, setNumPacketProcessors, setNumReceiveSockets, setNumSenderSockets, setNumSenderThreads, setNumThreads, setNumUDPSockets, setObserver, setOptimizeBlockSize, setPacketQueueDepth, setPacketSize, setPostProcessorOverrides, setPostTaskSentData, setPostURL, setProgressiveTimeout, setProgressiveTimeoutFilter, setProgressiveTransfers, setReadBufferSizeKB, setReadTimeout, setRemotePort, setRemoteServer, setRenameExtension, setReport, setServletLocation, setServletLocation, setServletMultiplier, setSessionID, setShowConsoleLog, setSSLSocketProducer, setStartRate, setTargetRate, setTaskID, setTransactionID, setTransferEmptyDirectories, setTransferToServerOverride, setTransferWithTempName, setTransferWithTempName, setUnitSize, setUseCongestionControl, setUserEmailAddress, setUserFullName, setUserRelativePriority, setUseSSL, setVerifyIntegrity, setVerifyMode, setWaitRetry, setWriteBufferSizeKB, setWriteFileMode, size, start, stopSpeedTesting, streamWithInlineParse, streamWithInlineParse, synchClient, synchClients, synchSpecificTypes, testApproximateDownloadSpeed, testApproximateUploadSpeed, testMaximumDownloadSpeed, testMaximumUploadSpeed, testUDPACKs, testWriteSpeed, testWriteSpeed, toString, transferComplete, transferJobStream, transferStarted, updateServerOverrides, upload, upload, upload, upload, upload, upload, upload, uploadAs, uploadAs, uploadList, uploadRange, uploadStream, willTransferWork
-
-
-
-
Constructor Detail
-
FinishedState
public FinishedState(MultiClientState oldState)
Instantiates a new finished state.- Parameters:
oldState- the old state
-
-
Method Detail
-
getHumanReadableName
public java.lang.String getHumanReadableName()
Description copied from class:MultiClientStateReturns a human readable name for the state. Used within toString()- Overrides:
getHumanReadableNamein classReadOnlyState- Returns:
- A human readable name
-
getHandledBy
public void getHandledBy(StateHandler handler)
Description copied from class:MultiClientStateGets the handled by.- Overrides:
getHandledByin classReadOnlyState- Parameters:
handler- the handler
-
setCancelled
protected void setCancelled()
- Overrides:
setCancelledin classMultiClientState
-
-