Class InitializedState.Transition
- java.lang.Object
-
- unlimited.fc.client.api.multiclient.MultiClientState
-
- unlimited.fc.client.api.multiclient.CreatedState
-
- unlimited.fc.client.api.multiclient.InitializedState.Transition
-
- Enclosing class:
- InitializedState
public static class InitializedState.Transition extends CreatedState
The Class InitializingState.
-
-
Nested Class Summary
-
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 Transition(CreatedState oldState)Instantiates a new initializing 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 voidinitialize(boolean generateUserLogs)Initialize Multi-Client object.protected voidinitializeNoUserLogs()Initializes the TransferMechanism with no user logs-
Methods inherited from class unlimited.fc.client.api.multiclient.CreatedState
addCustomLogHandler, applyRemoteFileAttributesToLocalFile, autoDetectConectionMode, autoDetectConectionModeDownload, autoDetectConectionModeDownload, autoDetectConectionModeUpload, autoDetectConectionModeUpload, autoDetectConectionModeUploadAndDownload, autoDetectConectionModeUploadAndDownload, cd, cdup, connect, delete, deleteAll, deleteAll, deleteAll, disconnect, doJob, download, download, download, download, download, download, download, downloadAs, downloadRange, downloadStream, exists, exists, filesMatch, fileSystemEvents, finish, flushCaches, fsEvents, get, getAllAvailableServerConfigs, getBlastRate, getBlockSize, getCallbackHandler, getClientConnectKey, getClientCredentials, getClientName, getCompFileFilter, getCongCtrlStrategy, getCongestionControlAggression, getConnectivityTestResults, getConnectTimeout, getData, getExtendedReadTimeout, getFileFilter, getIncomingDataPort, getIncomingDataPorts, getIncrementalMode, getLocalWorkingDirectory, getLogger, getLogLocation, getMaxRetries, getMD5, getMD5Checksum, getMd5RateLimit, getMode, getNumBlockReaders, getNumBlockWriters, getNumFTPStreams, getNumPacketProcessors, getNumReceiveSockets, getNumSenderSockets, getNumSenderThreads, getNumThreads, getNumUDPSockets, getObserver, getPacketQueueDepth, getPacketSize, getPostURL, getProgressiveTimeout, getProgressiveTimeoutFilter, getReadBufferSizeKB, getReadTimeout, getRemotePort, getRemoteServer, getRenameExtension, getServerAgentID, getServerConfigurationValue, getServletLocation, getServletMultiplier, getSessionCount, getStartRate, getTransferEmptyDirectories, getTransferRate, getUnitSize, getUserEmailAddress, getUserFullName, getUserPermissions, getVerifyMode, getWaitRetry, getWriteBufferSizeKB, getWriteFileMode, initSession, isAutoResume, isAutoUnzip, isCancelled, isCongestionControlEnabled, isDebug, isDeleteAfterTransfer, isDowngradeModeOnReConnect, isFileCatalystServer, isForceTCPmodeACKs, isLinkEnabledOnServer, isMaintainLastModified, isMaintainPermissions, isOptimizeBlockSize, isProgressiveTransfers, isShowConsoleLog, isTransferEmptyDirectories, isTransferWithTempName, isUDPSupported, isUseCongestionControl, isUseSSL, isVerifyIntegrity, jobPushed, list, list, list, listNoParse, listRecursiveFTPCompatible, listWithInlineParse, listWithInlineParse, login, mkdir, modtime, noop, preProcess, prms, pushJob, pushJobNoProcessing, pwd, quote, remoteSynchFile, remoteSynchFile, remoteUpload, remoteUpload, rename, resetAutoDetectInfo, resetSession, rmdir, rmdirRecursive, runWorkerClient, sendWeblink, sendWeblink, serverVersion, setAutoResume, setAutoUnzip, setBlockSize, setCallbackHandler, setCancelled, 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, setLoggerAttempt, setLogLocation, setLogPrefix, setMaintainLastModified, setMaintainPermissions, setMaxRetries, setMd5RateLimit, setMode, setNumBlockReaders, setNumBlockWriters, setNumFTPStreams, setNumPacketProcessors, setNumReceiveSockets, setNumSenderSockets, setNumSenderThreads, setNumThreads, setNumUDPSockets, setObserver, setOptimizeBlockSize, setPacketQueueDepth, setPacketSize, setPostTaskSentData, setPostURL, setProgressiveTimeout, setProgressiveTimeoutFilter, setProgressiveTransfers, setReadBufferSizeKB, setReadTimeout, setRemotePort, setRemoteServer, setRenameExtension, setReport, setServletLocation, setServletLocation, setServletMultiplier, setSessionID, setShowConsoleLog, setSSLSocketProducer, setStartRate, setTargetRate, setTaskID, setTransactionID, setTransferEmptyDirectories, setTransferMode, setTransferToServerOverride, setTransferWithTempName, setTransferWithTempName, setUnitSize, setUseCongestionControl, setUserEmailAddress, setUserFullName, setUserRelativePriority, setUseSSL, setVerifyIntegrity, setVerifyMode, setWaitRetry, setWriteBufferSizeKB, setWriteFileMode, size, start, stopSpeedTesting, streamWithInlineParse, streamWithInlineParse, synchClient, testApproximateDownloadSpeed, testApproximateUploadSpeed, testMaximumDownloadSpeed, testMaximumUploadSpeed, testUDPACKs, testWriteSpeed, testWriteSpeed, transferJobStream, updateServerOverrides, upload, upload, upload, upload, upload, upload, upload, uploadAs, uploadAs, uploadList, uploadRange, uploadStream, willTransferWork
-
Methods inherited from class unlimited.fc.client.api.multiclient.MultiClientState
cleanupClientIfNeeded, completeClientFailure, connected, deleteAll, equals, getInitialState, getNextSessionID, getOldState, getParent, getReport, getTargetRateSlice, handleFailedTransfer, handleSuccessfulTransfer, informTransferFinished, informTransferStart, invalidState, isBadState, isCancelling, isIdle, isIncrementalSizeCheckOnly, isInitialized, isLoggedIn, isTransferComplete, notImplemented, resetBadState, sendEmail, setPostProcessorOverrides, synchClients, synchSpecificTypes, toString, transferComplete, transferStarted
-
-
-
-
Constructor Detail
-
Transition
public Transition(CreatedState oldState)
Instantiates a new initializing 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 classCreatedState- Returns:
- A human readable name
-
initialize
protected void initialize(boolean generateUserLogs)
Description copied from class:MultiClientStateInitialize Multi-Client object. This will initialize the logs for this session. The log location can be configured with the setLogLocation() method, but must be done before the initialize() method is called.- Overrides:
initializein classCreatedState
-
initializeNoUserLogs
protected void initializeNoUserLogs()
Description copied from class:MultiClientStateInitializes the TransferMechanism with no user logs- Overrides:
initializeNoUserLogsin classCreatedState
-
getHandledBy
public void getHandledBy(StateHandler handler)
Description copied from class:MultiClientStateGets the handled by.- Overrides:
getHandledByin classCreatedState- Parameters:
handler- the handler
-
-