Package dk.netarkivet.heritrix3.monitor
Class Heritrix3WrapperManager
- java.lang.Object
-
- dk.netarkivet.heritrix3.monitor.Heritrix3WrapperManager
-
public class Heritrix3WrapperManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.Long,Heritrix3JobMonitor>
h3JobmonitorMap
static java.util.Map<java.lang.Long,java.lang.String>
h3jobnameMap
static java.util.Map<java.lang.String,org.netarchivesuite.heritrix3wrapper.Heritrix3Wrapper>
h3wrapperMap
-
Constructor Summary
Constructors Modifier Constructor Description protected
Heritrix3WrapperManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.netarchivesuite.heritrix3wrapper.Heritrix3Wrapper
getHeritrix3Wrapper(java.lang.String h3EngineUrl, java.lang.String username, java.lang.String password)
static Heritrix3JobMonitor
getJobMonitor(long jobId, NASEnvironment environment)
static java.lang.String
getJobname(org.netarchivesuite.heritrix3wrapper.Heritrix3Wrapper h3wrapper, long jobId)
-
-
-
Field Detail
-
h3wrapperMap
public static final java.util.Map<java.lang.String,org.netarchivesuite.heritrix3wrapper.Heritrix3Wrapper> h3wrapperMap
-
h3jobnameMap
public static final java.util.Map<java.lang.Long,java.lang.String> h3jobnameMap
-
h3JobmonitorMap
public static final java.util.Map<java.lang.Long,Heritrix3JobMonitor> h3JobmonitorMap
-
-
Constructor Detail
-
Heritrix3WrapperManager
protected Heritrix3WrapperManager()
-
-
Method Detail
-
getHeritrix3Wrapper
public static org.netarchivesuite.heritrix3wrapper.Heritrix3Wrapper getHeritrix3Wrapper(java.lang.String h3EngineUrl, java.lang.String username, java.lang.String password)
-
getJobname
public static java.lang.String getJobname(org.netarchivesuite.heritrix3wrapper.Heritrix3Wrapper h3wrapper, long jobId)
-
getJobMonitor
public static Heritrix3JobMonitor getJobMonitor(long jobId, NASEnvironment environment) throws java.io.IOException
- Throws:
java.io.IOException
-
-