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 classParallelBatchHandleProcessor.ResolutionTypeclassParallelBatchHandleProcessor.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()voidprocess(HandleRecordOperationInterface recordProcessor)voidprocess(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()
 
 - 
 
 -