A B C D E F G H I M N O R S T W 

A

addFactory(TaskProcessorFactory) - Method in class org.duracloud.mill.workman.MultiStepTaskProcessorFactory
 
addTaskProcessor(TaskProcessor) - Method in class org.duracloud.mill.workman.MultiStepTaskProcessor
 
addTaskProcessorFactory(TaskProcessorFactory) - Method in class org.duracloud.mill.workman.RootTaskProcessorFactory
 
AppConfig - Class in org.duracloud.mill.workman.spring
 
AppConfig() - Constructor for class org.duracloud.mill.workman.spring.AppConfig
 
AppDriver - Class in org.duracloud.mill.workman.spring
 
AppDriver() - Constructor for class org.duracloud.mill.workman.spring.AppDriver
 
applyDuplicationPolicy(AuditTask) - Method in class org.duracloud.mill.audit.DuplicationTaskProducingProcessor
 
auditLogStore(JpaAuditLogItemRepo) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
AuditLogStoreUtil - Class in org.duracloud.mill.audit
 
AuditLogStoreUtil() - Constructor for class org.duracloud.mill.audit.AuditLogStoreUtil
 
AuditLogWritingProcessor - Class in org.duracloud.mill.audit
As a processor of audit tasks as the name suggests, this class creates an audit log entry and subsequently updates the content index.
AuditLogWritingProcessor(AuditTask, AuditLogStore) - Constructor for class org.duracloud.mill.audit.AuditLogWritingProcessor
 
AuditLogWritingProcessorFactory - Class in org.duracloud.mill.audit
 
AuditLogWritingProcessorFactory(AuditLogStore) - Constructor for class org.duracloud.mill.audit.AuditLogWritingProcessorFactory
 
auditQueue(WorkmanConfigurationManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
AuditTaskProcessorFactory - Class in org.duracloud.mill.audit
 
AuditTaskProcessorFactory() - Constructor for class org.duracloud.mill.audit.AuditTaskProcessorFactory
 
auditTaskProcessorFactory(AuditLogStore, TaskQueue, DuplicationPolicyManager, NotificationManager, ManifestStore) - Method in class org.duracloud.mill.workman.spring.AppConfig
 

B

bitErrorQueue(WorkmanConfigurationManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
BitIntegrityCheckTaskExecutionFailedException - Exception in org.duracloud.mill.bit
 
BitIntegrityCheckTaskExecutionFailedException(String) - Constructor for exception org.duracloud.mill.bit.BitIntegrityCheckTaskExecutionFailedException
 
BitIntegrityCheckTaskExecutionFailedException(String, Throwable) - Constructor for exception org.duracloud.mill.bit.BitIntegrityCheckTaskExecutionFailedException
 
BitIntegrityCheckTaskProcessor - Class in org.duracloud.mill.bit
This class processes bit integrity check tasks.
BitIntegrityCheckTaskProcessor(BitIntegrityCheckTask, StorageProvider, ManifestStore, StorageProviderType, BitLogStore, TaskQueue, TaskQueue, ContentChecksumHelper) - Constructor for class org.duracloud.mill.bit.BitIntegrityCheckTaskProcessor
 
BitIntegrityCheckTaskProcessorFactory - Class in org.duracloud.mill.bit
 
BitIntegrityCheckTaskProcessorFactory(CredentialsRepo, StorageProviderFactory, BitLogStore, TaskQueue, TaskQueue, ManifestStore) - Constructor for class org.duracloud.mill.bit.BitIntegrityCheckTaskProcessorFactory
 
bitIntegrityCheckTaskProcessorFactory(CredentialsRepo, StorageProviderFactory, BitLogStore, TaskQueue, TaskQueue, ManifestStore) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
BitIntegrityHelper - Class in org.duracloud.mill.bit
 
BitIntegrityHelper() - Constructor for class org.duracloud.mill.bit.BitIntegrityHelper
 
BitIntegrityReportTaskProcessor - Class in org.duracloud.mill.bit
 
BitIntegrityReportTaskProcessor(BitIntegrityCheckReportTask, BitLogStore, StorageProvider, WorkmanConfigurationManager, NotificationManager) - Constructor for class org.duracloud.mill.bit.BitIntegrityReportTaskProcessor
 
BitIntegrityReportTaskProcessorFactory - Class in org.duracloud.mill.bit
 
BitIntegrityReportTaskProcessorFactory(CredentialsRepo, BitLogStore, StorageProviderFactory, WorkmanConfigurationManager, NotificationManager) - Constructor for class org.duracloud.mill.bit.BitIntegrityReportTaskProcessorFactory
 
bitLogStore(JpaBitLogItemRepo, JpaBitIntegrityReportRepo) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
bitReportProcessorFactory(CredentialsRepo, ManifestStore, StorageProviderFactory, BitLogStore, TaskQueue, WorkmanConfigurationManager, NotificationManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
buildFailureMessage(String, BitIntegrityCheckTask, StorageProviderType) - Static method in class org.duracloud.mill.bit.BitIntegrityHelper
 

C

ChecksumsDoNotMatchException - Exception in org.duracloud.mill.bit
 
ChecksumsDoNotMatchException(String) - Constructor for exception org.duracloud.mill.bit.ChecksumsDoNotMatchException
 
compareProperties(Map<String, String>, Map<String, String>) - Method in class org.duracloud.mill.dup.DuplicationTaskProcessor
Determines if source and destination properties are equal.
configurationManager() - Method in class org.duracloud.mill.workman.spring.AppConfig
 
ContentChecksumHelper - Class in org.duracloud.mill.bit
This class encapsulates retry logic for calculating content checksums.
ContentChecksumHelper(StorageProviderType, BitIntegrityCheckTask, StorageProvider, ChecksumUtil) - Constructor for class org.duracloud.mill.bit.ContentChecksumHelper
 
create(Task) - Method in class org.duracloud.mill.audit.AuditTaskProcessorFactory
 
create(Task) - Method in class org.duracloud.mill.workman.MultiStepTaskProcessorFactory
 
create(Task) - Method in class org.duracloud.mill.workman.RootTaskProcessorFactory
 
create(Task) - Method in interface org.duracloud.mill.workman.TaskProcessorFactory
 
create(Task) - Method in class org.duracloud.mill.workman.TaskProcessorFactoryBase
 
create(Task, TaskQueue) - Method in interface org.duracloud.mill.workman.TaskWorkerFactory
Creates a task worker for the specified task.
create(Task, TaskQueue) - Method in class org.duracloud.mill.workman.TaskWorkerFactoryImpl
 
createImpl(AuditTask) - Method in class org.duracloud.mill.audit.AuditLogWritingProcessorFactory
 
createImpl(AuditTask) - Method in class org.duracloud.mill.audit.AuditTaskProcessorFactory
 
createImpl(AuditTask) - Method in class org.duracloud.mill.audit.DuplicationTaskProducingProcessorFactory
 
createImpl(AuditTask) - Method in class org.duracloud.mill.audit.SpaceCreatedNotifcationGeneratingProcessorFactory
 
createImpl(Task) - Method in class org.duracloud.mill.bit.BitIntegrityCheckTaskProcessorFactory
 
createImpl(Task) - Method in class org.duracloud.mill.bit.BitIntegrityReportTaskProcessorFactory
 
createImpl(Task) - Method in class org.duracloud.mill.bit.SpaceComparisonTaskProcessorFactory
 
createImpl(Task) - Method in class org.duracloud.mill.dup.DuplicationTaskProcessorFactory
 
createImpl(AuditTask) - Method in class org.duracloud.mill.manifest.ManifestWritingProcessorFactory
 
createImpl(Task) - Method in class org.duracloud.mill.noop.NoopTaskProcessorFactory
 
createImpl(Task) - Method in class org.duracloud.mill.workman.TaskProcessorFactoryBase
 
createTaskQueues(WorkmanConfigurationManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
credentialRepo(ConfigurationManager, DuracloudAccountRepo) - Method in class org.duracloud.mill.workman.spring.AppConfig
 

D

deadLetterQueue(WorkmanConfigurationManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
DEFAULT_MAX_WORKERS - Static variable in class org.duracloud.mill.workman.TaskWorkerManager
 
DEFAULT_MIN_WAIT_BEFORE_TAKE - Static variable in class org.duracloud.mill.workman.TaskWorkerManager
 
DEFAULT_POLICY_UPDATE_FREQUENCY_MS - Static variable in class org.duracloud.mill.workman.spring.AppDriver
 
deserialize(String) - Static method in class org.duracloud.mill.audit.AuditLogStoreUtil
 
destroy() - Method in class org.duracloud.mill.dup.DuplicationPolicyRefresher
 
destroy() - Method in class org.duracloud.mill.workman.TaskWorkerManager
 
duplicationPolicyManager(WorkmanConfigurationManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
duplicationPolicyRefresh(WorkmanConfigurationManager, DuplicationPolicyManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
DuplicationPolicyRefresher - Class in org.duracloud.mill.dup
 
DuplicationPolicyRefresher(Long, DuplicationPolicyManager) - Constructor for class org.duracloud.mill.dup.DuplicationPolicyRefresher
 
duplicationQueue(WorkmanConfigurationManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
DuplicationTaskExecutionFailedException - Exception in org.duracloud.mill.dup
 
DuplicationTaskExecutionFailedException(String) - Constructor for exception org.duracloud.mill.dup.DuplicationTaskExecutionFailedException
 
DuplicationTaskExecutionFailedException(String, Throwable) - Constructor for exception org.duracloud.mill.dup.DuplicationTaskExecutionFailedException
 
DuplicationTaskProcessor - Class in org.duracloud.mill.dup
This class performs the Duplication Task
DuplicationTaskProcessor(Task, StorageProvider, StorageProvider, File) - Constructor for class org.duracloud.mill.dup.DuplicationTaskProcessor
 
DuplicationTaskProcessor(DuplicationTask, StorageProvider, StorageProvider, File) - Constructor for class org.duracloud.mill.dup.DuplicationTaskProcessor
 
DuplicationTaskProcessorFactory - Class in org.duracloud.mill.dup
This class is responsible for creating DuplicationTaskProcessors
DuplicationTaskProcessorFactory(CredentialsRepo, StorageProviderFactory, File, TaskQueue) - Constructor for class org.duracloud.mill.dup.DuplicationTaskProcessorFactory
 
DuplicationTaskProducingProcessor - Class in org.duracloud.mill.audit
 
DuplicationTaskProducingProcessor(AuditTask, TaskQueue, DuplicationPolicyManager) - Constructor for class org.duracloud.mill.audit.DuplicationTaskProducingProcessor
 
DuplicationTaskProducingProcessorFactory - Class in org.duracloud.mill.audit
 
DuplicationTaskProducingProcessorFactory(TaskQueue, DuplicationPolicyManager) - Constructor for class org.duracloud.mill.audit.DuplicationTaskProducingProcessorFactory
 

E

execute() - Method in class org.duracloud.mill.audit.DuplicationTaskProducingProcessor
 
execute() - Method in class org.duracloud.mill.audit.SpaceCreatedNotifcationGeneratingProcessor
 
execute() - Method in class org.duracloud.mill.bit.SpaceComparisonTaskProcessor
 
execute() - Method in class org.duracloud.mill.noop.NoopTaskProcessor
 
execute() - Method in class org.duracloud.mill.workman.MultiStepTaskProcessor
 
execute() - Method in interface org.duracloud.mill.workman.TaskProcessor
Performs the processing indicated by the task.
execute() - Method in class org.duracloud.mill.workman.TaskProcessorBase
 
executeImpl() - Method in class org.duracloud.mill.audit.AuditLogWritingProcessor
 
executeImpl() - Method in class org.duracloud.mill.bit.BitIntegrityCheckTaskProcessor
 
executeImpl() - Method in class org.duracloud.mill.bit.BitIntegrityReportTaskProcessor
 
executeImpl() - Method in class org.duracloud.mill.dup.DuplicationTaskProcessor
 
executeImpl() - Method in class org.duracloud.mill.manifest.ManifestWritingProcessor
 
executeImpl(CommandLine) - Method in class org.duracloud.mill.workman.spring.AppDriver
 
executeImpl() - Method in class org.duracloud.mill.workman.TaskProcessorBase
 

F

formatLogLine(BitLogItem) - Static method in class org.duracloud.mill.bit.BitIntegrityHelper
 

G

getBitErrorQueueName() - Method in class org.duracloud.mill.workman.spring.WorkmanConfigurationManager
 
getCompletedCount() - Static method in class org.duracloud.mill.noop.NoopTaskProcessor
 
getContentChecksum(String) - Method in class org.duracloud.mill.bit.ContentChecksumHelper
 
getCredentialRepo() - Method in class org.duracloud.mill.workman.TaskProcessorFactoryBase
 
getDeadLetterQueueName() - Method in class org.duracloud.mill.workman.spring.WorkmanConfigurationManager
 
getHeader() - Static method in class org.duracloud.mill.bit.BitIntegrityHelper
 
getHighPriorityDuplicationQueueName() - Method in class org.duracloud.mill.workman.spring.WorkmanConfigurationManager
 
getMaxWorkers() - Method in class org.duracloud.mill.workman.TaskWorkerManager
 
getMessage() - Method in class org.duracloud.mill.bit.HandlerResult
 
getPolicyBucketSuffix() - Method in class org.duracloud.mill.workman.spring.WorkmanConfigurationManager
 
getPolicyManagerRefreshFrequencyMs() - Method in class org.duracloud.mill.workman.spring.WorkmanConfigurationManager
 
getResult() - Method in class org.duracloud.mill.bit.HandlerResult
 
getTask() - Method in class org.duracloud.mill.workman.TaskProcessorBase
 
getTaskQueueNames() - Method in class org.duracloud.mill.workman.spring.WorkmanConfigurationManager
 
getWorkDir() - Method in class org.duracloud.mill.workman.TaskProcessorFactoryBase
 

H

HandlerResult - Class in org.duracloud.mill.bit
 
HandlerResult() - Constructor for class org.duracloud.mill.bit.HandlerResult
 
HandlerResult(BitIntegrityResult, String) - Constructor for class org.duracloud.mill.bit.HandlerResult
 

I

init() - Method in class org.duracloud.mill.dup.DuplicationPolicyRefresher
 
init() - Method in class org.duracloud.mill.workman.TaskWorkerImpl
This method be called before run since it is possible that there may be significant delay between when the TaskWorker is initialized and when it is executed.
init() - Method in class org.duracloud.mill.workman.TaskWorkerManager
 
isHandled() - Method in class org.duracloud.mill.bit.HandlerResult
 
isSupported(Task) - Method in class org.duracloud.mill.audit.AuditTaskProcessorFactory
 
isSupported(Task) - Method in class org.duracloud.mill.bit.BitIntegrityCheckTaskProcessorFactory
 
isSupported(Task) - Method in class org.duracloud.mill.bit.BitIntegrityReportTaskProcessorFactory
 
isSupported(Task) - Method in class org.duracloud.mill.bit.SpaceComparisonTaskProcessorFactory
 
isSupported(Task) - Method in class org.duracloud.mill.dup.DuplicationTaskProcessorFactory
 
isSupported(Task) - Method in class org.duracloud.mill.noop.NoopTaskProcessorFactory
 
isSupported(Task) - Method in class org.duracloud.mill.workman.MultiStepTaskProcessorFactory
 
isSupported(Task) - Method in class org.duracloud.mill.workman.RootTaskProcessorFactory
 
isSupported(Task) - Method in interface org.duracloud.mill.workman.TaskProcessorFactory
 
isSupported(Task) - Method in class org.duracloud.mill.workman.TaskProcessorFactoryBase
 

M

main(String[]) - Static method in class org.duracloud.mill.dup.DuplicationTaskProcessor
Allows for some simple testing of this class
main(String[]) - Static method in class org.duracloud.mill.workman.spring.AppDriver
 
manifestStore(JpaManifestItemRepo) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
ManifestWritingProcessor - Class in org.duracloud.mill.manifest
 
ManifestWritingProcessor(AuditTask, ManifestStore) - Constructor for class org.duracloud.mill.manifest.ManifestWritingProcessor
 
ManifestWritingProcessorFactory - Class in org.duracloud.mill.manifest
 
ManifestWritingProcessorFactory(ManifestStore) - Constructor for class org.duracloud.mill.manifest.ManifestWritingProcessorFactory
 
MAX_ATTEMPTS - Static variable in interface org.duracloud.mill.workman.TaskWorker
 
MAX_WORKER_PROPERTY_KEY - Static variable in class org.duracloud.mill.workman.TaskWorkerManager
 
MIN_WAIT_BEFORE_TAKE_KEY - Static variable in class org.duracloud.mill.workman.TaskWorkerManager
 
MultiStepTaskProcessor - Class in org.duracloud.mill.workman
 
MultiStepTaskProcessor() - Constructor for class org.duracloud.mill.workman.MultiStepTaskProcessor
 
MultiStepTaskProcessorFactory - Class in org.duracloud.mill.workman
MultiStepTaskProcessorFactory() - Constructor for class org.duracloud.mill.workman.MultiStepTaskProcessorFactory
 

N

NoopTaskProcessor - Class in org.duracloud.mill.noop
A task processor which does nothing more than print a bit of output about the task.
NoopTaskProcessor(Task) - Constructor for class org.duracloud.mill.noop.NoopTaskProcessor
 
NoopTaskProcessorFactory - Class in org.duracloud.mill.noop
A processor factory for a noop task.
NoopTaskProcessorFactory(CredentialsRepo, File) - Constructor for class org.duracloud.mill.noop.NoopTaskProcessorFactory
 
notificationManager(WorkmanConfigurationManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 

O

org.duracloud.mill.audit - package org.duracloud.mill.audit
 
org.duracloud.mill.bit - package org.duracloud.mill.bit
 
org.duracloud.mill.dup - package org.duracloud.mill.dup
 
org.duracloud.mill.manifest - package org.duracloud.mill.manifest
 
org.duracloud.mill.noop - package org.duracloud.mill.noop
 
org.duracloud.mill.workman - package org.duracloud.mill.workman
 
org.duracloud.mill.workman.spring - package org.duracloud.mill.workman.spring
 

R

RootTaskProcessorFactory - Class in org.duracloud.mill.workman
This class delegates TaskProcessor creation to a list of possible factories.
RootTaskProcessorFactory() - Constructor for class org.duracloud.mill.workman.RootTaskProcessorFactory
 
rootTaskProcessorFactory(CredentialsRepo, StorageProviderFactory, File, BitIntegrityCheckTaskProcessorFactory, MultiStepTaskProcessorFactory, MultiStepTaskProcessorFactory, WorkmanConfigurationManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
run() - Method in class org.duracloud.mill.workman.TaskWorkerImpl
 

S

serialize(Map<String, String>) - Static method in class org.duracloud.mill.audit.AuditLogStoreUtil
 
setPenultimateWaitMS(long) - Static method in class org.duracloud.mill.bit.BitIntegrityCheckTaskProcessor
Sets the number of milliseconds that the processor should wait before abandoning the task.
sleep() - Static method in class org.duracloud.mill.bit.BitIntegrityCheckTaskProcessor
 
SpaceComparisonTaskProcessor - Class in org.duracloud.mill.bit
 
SpaceComparisonTaskProcessor(BitIntegrityCheckReportTask, BitLogStore, ManifestStore, StorageProvider, StorageProviderType) - Constructor for class org.duracloud.mill.bit.SpaceComparisonTaskProcessor
 
SpaceComparisonTaskProcessorFactory - Class in org.duracloud.mill.bit
 
SpaceComparisonTaskProcessorFactory(CredentialsRepo, StorageProviderFactory, BitLogStore, TaskQueue, ManifestStore) - Constructor for class org.duracloud.mill.bit.SpaceComparisonTaskProcessorFactory
 
SpaceCreatedNotifcationGeneratingProcessor - Class in org.duracloud.mill.audit
 
SpaceCreatedNotifcationGeneratingProcessor(AuditTask, NotificationManager) - Constructor for class org.duracloud.mill.audit.SpaceCreatedNotifcationGeneratingProcessor
 
SpaceCreatedNotifcationGeneratingProcessorFactory - Class in org.duracloud.mill.audit
 
SpaceCreatedNotifcationGeneratingProcessorFactory(NotificationManager) - Constructor for class org.duracloud.mill.audit.SpaceCreatedNotifcationGeneratingProcessorFactory
 

T

TaskExecutionFailedException - Exception in org.duracloud.mill.workman
 
TaskExecutionFailedException() - Constructor for exception org.duracloud.mill.workman.TaskExecutionFailedException
 
TaskExecutionFailedException(String) - Constructor for exception org.duracloud.mill.workman.TaskExecutionFailedException
 
TaskExecutionFailedException(String, Throwable) - Constructor for exception org.duracloud.mill.workman.TaskExecutionFailedException
 
TaskProcessor - Interface in org.duracloud.mill.workman
The TaskProcessor implements the concrete functionality of a particular type of task.
TaskProcessorBase - Class in org.duracloud.mill.workman
 
TaskProcessorBase(SpaceCentricTypedTask) - Constructor for class org.duracloud.mill.workman.TaskProcessorBase
 
TaskProcessorCreationFailedException - Exception in org.duracloud.mill.workman
An exception that's thrown when a TaskProcessor cannot be created for any reason.
TaskProcessorCreationFailedException(String) - Constructor for exception org.duracloud.mill.workman.TaskProcessorCreationFailedException
 
TaskProcessorCreationFailedException(String, Exception) - Constructor for exception org.duracloud.mill.workman.TaskProcessorCreationFailedException
 
TaskProcessorFactory - Interface in org.duracloud.mill.workman
The TaskProcessResolver resolves a TaskProcessor for a given instance of a Task
TaskProcessorFactoryBase - Class in org.duracloud.mill.workman
An abstract base class for building TaskProcessor factories that require access to credentials.
TaskProcessorFactoryBase(CredentialsRepo) - Constructor for class org.duracloud.mill.workman.TaskProcessorFactoryBase
 
TaskProcessorFactoryBase(CredentialsRepo, File) - Constructor for class org.duracloud.mill.workman.TaskProcessorFactoryBase
 
TaskWorker - Interface in org.duracloud.mill.workman
 
TaskWorkerFactory - Interface in org.duracloud.mill.workman
A TaskWorker factory.
TaskWorkerFactoryImpl - Class in org.duracloud.mill.workman
 
TaskWorkerFactoryImpl(TaskProcessorFactory, TaskQueue) - Constructor for class org.duracloud.mill.workman.TaskWorkerFactoryImpl
 
TaskWorkerImpl - Class in org.duracloud.mill.workman
It is responsible for executing a single TaskProcessor.
TaskWorkerImpl(Task, TaskProcessorFactory, TaskQueue, TaskQueue) - Constructor for class org.duracloud.mill.workman.TaskWorkerImpl
 
taskWorkerManager(WorkmanConfigurationManager, RootTaskProcessorFactory, TaskQueue) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
TaskWorkerManager - Class in org.duracloud.mill.workman
 
TaskWorkerManager(List<TaskQueue>, TaskQueue, TaskWorkerFactory) - Constructor for class org.duracloud.mill.workman.TaskWorkerManager
 

W

workDir(WorkmanConfigurationManager) - Method in class org.duracloud.mill.workman.spring.AppConfig
 
WorkmanConfigurationManager - Class in org.duracloud.mill.workman.spring
 
WorkmanConfigurationManager() - Constructor for class org.duracloud.mill.workman.spring.WorkmanConfigurationManager
 
A B C D E F G H I M N O R S T W 

Copyright © 2013–2015 DuraSpace. All rights reserved.