A B C E F G H I L M N O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(RunStats) - Method in class org.duracloud.mill.ltp.RunStats
- addToReloadList(T) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
B
- buildTaskProducer() - Method in class org.duracloud.mill.ltp.LoopingTaskProducerDriverSupport
C
- calculateStatTotals(RunStats) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- compare(Morsel, Morsel) - Method in class org.duracloud.mill.ltp.MorselComparator
- copyValuesFrom(RunStats) - Method in class org.duracloud.mill.ltp.RunStats
- createQueue() - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- createRunStats() - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
E
- equals(Object) - Method in class org.duracloud.mill.ltp.Morsel
- EXCLUSIONS - Static variable in class org.duracloud.mill.ltp.Morsel
- executeImpl(CommandLine) - Method in class org.duracloud.mill.ltp.LoopingTaskProducerDriverSupport
F
- Frequency - Class in org.duracloud.mill.ltp
- Frequency(String) - Constructor for class org.duracloud.mill.ltp.Frequency
G
- getAccount() - Method in class org.duracloud.mill.ltp.Morsel
- getCredentialsRepo() - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- getCurrentRunStartDate() - Method in class org.duracloud.mill.ltp.State
- getCurrentRunStartDate() - Method in class org.duracloud.mill.ltp.StateManager
- getFrequency() - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- getFrequency(String) - Method in class org.duracloud.mill.ltp.LoopingTaskProducerDriverSupport
- getLoopingProducerTypePrefix() - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
-
A short looping producer type identifier for use with state files.
- getMarker() - Method in class org.duracloud.mill.ltp.Morsel
- getMaxQueueSize(String) - Method in class org.duracloud.mill.ltp.LoopingTaskProducerDriverSupport
- getMaxTaskQueueSize() - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- getMorsels() - Method in class org.duracloud.mill.ltp.State
- getMorsels() - Method in class org.duracloud.mill.ltp.StateManager
- getNextRunStartDate() - Method in class org.duracloud.mill.ltp.State
- getNextRunStartDate() - Method in class org.duracloud.mill.ltp.StateManager
- getSpaceId() - Method in class org.duracloud.mill.ltp.Morsel
- getStartTime(String) - Method in class org.duracloud.mill.ltp.LoopingTaskProducerDriverSupport
- getStats(String) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- getStorageProvider(String, String) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- getStorageProvider(StorageProviderCredentials) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- getTaskQueue() - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- getTaskQueueName(String) - Method in class org.duracloud.mill.ltp.LoopingTaskProducerDriverSupport
- getTimeUnit() - Method in class org.duracloud.mill.ltp.Frequency
- getTimeUnitAsString() - Method in class org.duracloud.mill.ltp.Frequency
- getValue() - Method in class org.duracloud.mill.ltp.Frequency
H
- hashCode() - Method in class org.duracloud.mill.ltp.Morsel
I
- isDeletePerformed() - Method in class org.duracloud.mill.ltp.Morsel
- isExcluded(String) - Method in class org.duracloud.mill.ltp.PathFilterManager
-
Returns true if the path is included and not excluded.
L
- loadMorselQueueFromSource(Queue<T>) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- logCumulativeSessionStats(Map<String, RunStats>, RunStats) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- logGlobalncrementalStats(RunStats) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- logIncrementalStatsByAccount(String, RunStats) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- LoopingTaskProducer<T extends Morsel> - Class in org.duracloud.mill.ltp
-
This class is responsible for filling the duplication
TaskQueueby looping through all duplication policies for all accounts and spaces and blindly creates duplication tasks. - LoopingTaskProducer(CredentialsRepo, StorageProviderFactory, TaskQueue, StateManager<T>, int, Frequency, LocalTime, NotificationManager, LoopingTaskProducerConfigurationManager) - Constructor for class org.duracloud.mill.ltp.LoopingTaskProducer
- LoopingTaskProducerConfigurationManager - Class in org.duracloud.mill.ltp
- LoopingTaskProducerConfigurationManager() - Constructor for class org.duracloud.mill.ltp.LoopingTaskProducerConfigurationManager
- LoopingTaskProducerDriverSupport - Class in org.duracloud.mill.ltp
-
A main class responsible for parsing command line arguments and launching the Looping Task Producer.
- LoopingTaskProducerDriverSupport(CommonCommandLineOptions) - Constructor for class org.duracloud.mill.ltp.LoopingTaskProducerDriverSupport
M
- Morsel - Class in org.duracloud.mill.ltp
-
A definition of a bite-sized swath of content ids that can be nibbled by the
LoopingTaskProducer. - Morsel() - Constructor for class org.duracloud.mill.ltp.Morsel
- Morsel(String, String, String) - Constructor for class org.duracloud.mill.ltp.Morsel
- MorselComparator - Class in org.duracloud.mill.ltp
-
The prioritization strategy for the
MorselQueue. - MorselComparator() - Constructor for class org.duracloud.mill.ltp.MorselComparator
- MorselQueue<T extends Morsel> - Class in org.duracloud.mill.ltp
-
A queue for
Morsels - MorselQueue() - Constructor for class org.duracloud.mill.ltp.MorselQueue
N
- nibble(Queue<T>) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
O
- org.duracloud.mill.ltp - package org.duracloud.mill.ltp
P
- PathFilterManager - Class in org.duracloud.mill.ltp
-
This class allows users to flexibly include and exclude accounts, stores and spaces in various looping task production contexts.
- PathFilterManager() - Constructor for class org.duracloud.mill.ltp.PathFilterManager
R
- reset() - Method in class org.duracloud.mill.ltp.RunStats
- run() - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- RunStats - Class in org.duracloud.mill.ltp
- RunStats() - Constructor for class org.duracloud.mill.ltp.RunStats
S
- sendEmail(String, Exception) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- sendEmail(String, String) - Method in class org.duracloud.mill.ltp.LoopingTaskProducer
- setCurrentRunStartDate(Date) - Method in class org.duracloud.mill.ltp.State
- setCurrentRunStartDate(Date) - Method in class org.duracloud.mill.ltp.StateManager
- setDeletePerformed(boolean) - Method in class org.duracloud.mill.ltp.Morsel
- setExclusions(File) - Method in class org.duracloud.mill.ltp.PathFilterManager
- setInclusions(File) - Method in class org.duracloud.mill.ltp.PathFilterManager
- setMarker(String) - Method in class org.duracloud.mill.ltp.Morsel
- setMorsels(LinkedHashSet<T>) - Method in class org.duracloud.mill.ltp.State
- setMorsels(LinkedHashSet<T>) - Method in class org.duracloud.mill.ltp.StateManager
- setNextRunStartDate(Date) - Method in class org.duracloud.mill.ltp.State
- setNextRunStartDate(Date) - Method in class org.duracloud.mill.ltp.StateManager
- State<T> - Class in org.duracloud.mill.ltp
-
Represents the persistent state of the
LoopingTaskProducer. - State() - Constructor for class org.duracloud.mill.ltp.State
- StateManager<T extends Morsel> - Class in org.duracloud.mill.ltp
-
This class is responsible for serializing the state to and from disk.
- StateManager(String, Class<T>) - Constructor for class org.duracloud.mill.ltp.StateManager
T
- toString() - Method in class org.duracloud.mill.ltp.Frequency
- toString() - Method in class org.duracloud.mill.ltp.Morsel
- toString() - Method in class org.duracloud.mill.ltp.State
All Classes All Packages