Package net.handle.apps.batch
Class ParallelBatchHandleProcessor
- java.lang.Object
-
- net.handle.apps.batch.ParallelBatchHandleProcessor
-
public class ParallelBatchHandleProcessor extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ParallelBatchHandleProcessor.ResolutionType
class
ParallelBatchHandleProcessor.SingleHandleTask
-
Constructor Summary
Constructors Constructor Description ParallelBatchHandleProcessor(boolean verbose, java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolution, AuthenticationInfo authInfoForProcessing, SiteInfo site, int numThreads, boolean resolveAtSite)
ParallelBatchHandleProcessor(boolean verbose, java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolutionAndProcessing, SiteInfo site, int numThreads)
ParallelBatchHandleProcessor(boolean verbose, java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolutionAndProcessing, SiteInfo site, int numThreads, boolean resolveAtSite)
ParallelBatchHandleProcessor(java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolution, AuthenticationInfo authInfoForProcessing, SiteInfo site, int numThreads, boolean resolveAtSite)
ParallelBatchHandleProcessor(java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolution, AuthenticationInfo authInfoForProcessing, SiteInfo site, int numThreads, ParallelBatchHandleProcessor.ResolutionType resolutionType)
ParallelBatchHandleProcessor(java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolutionAndProcessing, SiteInfo site, int numThreads)
ParallelBatchHandleProcessor(java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolutionAndProcessing, SiteInfo site, int numThreads, boolean resolveAtSite)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getErrorHandles()
java.util.List<java.lang.Exception>
getExceptions()
void
process(HandleRecordOperationInterface recordProcessor)
void
process(HandleRecordOperationInterface recordProcessor, HandleRecordFilter processFilter)
-
-
-
Constructor Detail
-
ParallelBatchHandleProcessor
public ParallelBatchHandleProcessor(boolean verbose, java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolutionAndProcessing, SiteInfo site, int numThreads)
-
ParallelBatchHandleProcessor
public ParallelBatchHandleProcessor(boolean verbose, java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolutionAndProcessing, SiteInfo site, int numThreads, boolean resolveAtSite)
-
ParallelBatchHandleProcessor
public ParallelBatchHandleProcessor(boolean verbose, java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolution, AuthenticationInfo authInfoForProcessing, SiteInfo site, int numThreads, boolean resolveAtSite)
-
ParallelBatchHandleProcessor
public ParallelBatchHandleProcessor(java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolutionAndProcessing, SiteInfo site, int numThreads)
-
ParallelBatchHandleProcessor
public ParallelBatchHandleProcessor(java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolutionAndProcessing, SiteInfo site, int numThreads, boolean resolveAtSite)
-
ParallelBatchHandleProcessor
public ParallelBatchHandleProcessor(java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolution, AuthenticationInfo authInfoForProcessing, SiteInfo site, int numThreads, boolean resolveAtSite)
-
ParallelBatchHandleProcessor
public ParallelBatchHandleProcessor(java.util.List<java.lang.String> handles, HandleResolver resolver, AuthenticationInfo authInfoForResolution, AuthenticationInfo authInfoForProcessing, SiteInfo site, int numThreads, ParallelBatchHandleProcessor.ResolutionType resolutionType)
-
-
Method Detail
-
process
public void process(HandleRecordOperationInterface recordProcessor)
-
process
public void process(HandleRecordOperationInterface recordProcessor, HandleRecordFilter processFilter)
-
getErrorHandles
public java.util.List<java.lang.String> getErrorHandles()
-
getExceptions
public java.util.List<java.lang.Exception> getExceptions()
-
-