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()
-
-