Uses of Interface
org.lastbamboo.common.download.DownloaderState

Uses of DownloaderState in org.lastbamboo.common.download
 

Classes in org.lastbamboo.common.download with type parameters of type DownloaderState
 class AbstractDownloader<T extends DownloaderState>
          An abstract base class to help implement downloaders.
 class DummySha1Downloader<DsT extends DownloaderState>
          A downloader that checks the SHA-1 of a resource downloaded by a delegate downloader.
 class Sha1Downloader<DsT extends DownloaderState>
          A downloader that checks the SHA-1 of a resource downloaded by a delegate downloader.
 

Subinterfaces of DownloaderState in org.lastbamboo.common.download
 interface MoverDState<DelegateStateT>
          The state for a downloader that moves a file from a temporary location to a permanent one.
static interface MoverDState.Downloading<T>
          A state that indicates that the delegate downloader is downloading.
static interface MoverDState.Failed<T>
          A state that indicates that the delegate downloader has failed.
static interface MoverDState.Moved<T>
          A state that indicates that the temporary file has been moved.
static interface MoverDState.MovedToITunes<T>
          A state that indicates that the file has been added to iTunes.
static interface MoverDState.MoveFailed<T>
          A state that indicates that the attempt to move the temporary file failed.
static interface MoverDState.Moving<T>
          A state that indicates that the temporary file is in the process of being moved.
 interface MsDState
          The state for multi-source downloaders.
static interface MsDState.Canceled
          A state that indicates that the downloader was canceled.
static interface MsDState.Complete
          A state that indicates that the downloader is done downloading.
static interface MsDState.CouldNotDetermineSources
          A state that indicates that the downloader could not determine any sources for the content.
static interface MsDState.Downloading
          A state that indicates that the downloader is downloading.
static interface MsDState.Failed
          A state that indicates that the downloader failed.
static interface MsDState.GettingSources
          A state that indicates that the downloader is getting sources.
static interface MsDState.Idle
          A state that indicates that the downloader is idle.
static interface MsDState.LibTorrentDownloading
          A state for LibTorrent downloading.
static interface MsDState.LimeWireDownloading
          A state for LimeWire downloading.
static interface MsDState.LittleShootDownloading
          A state for LittleShoot downloading.
static interface MsDState.NoSourcesAvailable
          A state that indicates that the downloader could not find any available sources.
static interface MsDState.Paused
          A state that indicates that the downloader is paused.
 interface Sha1DState<DelegateStateT>
          The state for the SHA-1 verifying downloader.
static interface Sha1DState.Downloading<T>
          A state that indicates that the delegate downloader is downloading.
static interface Sha1DState.Failed<T>
          A state that indicates that the delegate downloader has failed.
static interface Sha1DState.Sha1Mismatch<T>
          A state that indicates the SHA-1 did not match the expected value.
static interface Sha1DState.VerifiedSha1<T>
          A state that indicates the SHA-1 has been verified.
static interface Sha1DState.VerifyingSha1<T>
          A state that indicates the SHA-1 is in the process of being verified.
 

Classes in org.lastbamboo.common.download that implement DownloaderState
static class DownloaderState.AbstractFailed
          An abstract state for implementing failed states.
static class DownloaderState.AbstractRunning
          An abstract state for implementing running states.
static class DownloaderState.AbstractSucceeded
          An abstract state for implementing succeeded states.
static class MoverDState.DownloadingImpl<T>
          An implementation of the downloading state.
static class MoverDState.FailedImpl<T>
          An implementation of the failed state.
static class MoverDState.MovedImpl<T>
          An implementation of the moved state.
static class MoverDState.MovedToITunesImpl<T>
          An implementation of the moved state.
static class MoverDState.MoveFailedImpl<T>
          An implementation of the move failed state.
static class MoverDState.MovingImpl<T>
          An implementation of the moving state.
static class MsDState.CanceledImpl
          An implementation of the canceled state.
static class MsDState.CompleteImpl
          An implementation of the complete state.
static class MsDState.CouldNotDetermineSourcesImpl
          An implementation of the could not determine sources state.
static class MsDState.FailedImpl
          An implementation of the failed state.
static class MsDState.GettingSourcesImpl
          An implementation of the getting sources state.
static class MsDState.IdleImpl
          An implementation of the idle state.
static class MsDState.LibTorrentDownloadingState
          An implementation of the LibTorrent downloading state.
static class MsDState.LimeWireDownloadingState
          An implementation of the LimeWire downloading state.
static class MsDState.LittleShootDownloadingState
          An implementation of the downloading state.
static class MsDState.NoSourcesAvailableImpl
          An implementation of the no sources available state.
static class MsDState.PausedImpl
          An implementation of the paused state.
static class Sha1DState.DownloadingImpl<T>
          An implementation of the downloading state.
static class Sha1DState.FailedImpl<T>
          An implementation of the failed state.
static class Sha1DState.Sha1MismatchImpl<T>
          An implementation of the SHA-1 mismatch state.
static class Sha1DState.VerifiedSha1Impl<T>
          An implementation of the verified SHA-1 state.
static class Sha1DState.VerifyingSha1Impl<T>
          An implementation of the verifying SHA-1 state.
 



Copyright © 2013 LittleShoot. All Rights Reserved.