public final class ActiveTransmissionLoader extends java.lang.Object implements TransmissionsLoader
Modifier and Type | Field and Description |
---|---|
static int |
MAX_THREADS_ALLOWED |
Constructor and Description |
---|
ActiveTransmissionLoader(TransmissionFileSystemOutput fileSystem,
TransmissionDispatcher dispatcher,
TransmissionPolicyStateFetcher transmissionPolicy,
int numberOfThreads) |
ActiveTransmissionLoader(TransmissionFileSystemOutput fileSystem,
TransmissionPolicyStateFetcher transmissionPolicy,
TransmissionDispatcher dispatcher) |
Modifier and Type | Method and Description |
---|---|
boolean |
load(boolean waitForThreadsToStart) |
void |
stop(long timeout,
java.util.concurrent.TimeUnit timeUnit) |
public static final int MAX_THREADS_ALLOWED
public ActiveTransmissionLoader(TransmissionFileSystemOutput fileSystem, TransmissionPolicyStateFetcher transmissionPolicy, TransmissionDispatcher dispatcher)
public ActiveTransmissionLoader(TransmissionFileSystemOutput fileSystem, TransmissionDispatcher dispatcher, TransmissionPolicyStateFetcher transmissionPolicy, int numberOfThreads)
public boolean load(boolean waitForThreadsToStart)
load
in interface TransmissionsLoader