A B C E F G H I L M N O P R S T 

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
 
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 TaskQueue by looping through all duplication policies for all accounts and spaces and blindly creates duplication tasks.
LoopingTaskProducer(CredentialsRepo, StorageProviderFactory, TaskQueue, StateManager<T>, int, Frequency, 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

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.Morsel
 
toString() - Method in class org.duracloud.mill.ltp.State
 
A B C E F G H I L M N O P R S T 

Copyright © 2013–2015 DuraSpace. All rights reserved.