Package org.gorpipe.spark
Class SparkGorMonitor
- java.lang.Object
-
- org.gorpipe.gor.monitor.CancelMonitor
-
- org.gorpipe.gor.monitor.GorMonitor
-
- org.gorpipe.spark.SparkGorMonitor
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.AutoCloseable,org.gorpipe.gor.model.ReadListener
public class SparkGorMonitor extends org.gorpipe.gor.monitor.GorMonitor implements java.io.Serializable- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static org.gorpipe.gor.monitor.GorMonitorlocalProgressMonitor
-
Constructor Summary
Constructors Constructor Description SparkGorMonitor(java.lang.String uri, java.lang.String jobId)SparkGorMonitor(java.lang.String uri, java.lang.String jobId, redis.clients.jedis.JedisPool jedisPool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.time.DurationgetJobExpiration()java.lang.StringgetJobId()java.lang.StringgetRedisUri()java.lang.StringgetValue(JobField field)voidinit(java.lang.String uri, java.lang.String jobId, redis.clients.jedis.JedisPool jedisPool)voidlog(java.lang.String progress)voidlogError(java.lang.String message, java.lang.Throwable th)voidsetJobId(java.lang.String jobId)voidsetValue(JobField field, java.lang.String value)
-
-
-
Method Detail
-
init
public void init(java.lang.String uri, java.lang.String jobId, redis.clients.jedis.JedisPool jedisPool)
-
getRedisUri
public java.lang.String getRedisUri()
-
getJobExpiration
public java.time.Duration getJobExpiration()
-
getValue
public java.lang.String getValue(JobField field)
-
setValue
public void setValue(JobField field, java.lang.String value)
-
getJobId
public java.lang.String getJobId()
-
setJobId
public void setJobId(java.lang.String jobId)
-
logError
public void logError(java.lang.String message, java.lang.Throwable th)
-
log
public void log(java.lang.String progress)
- Overrides:
login classorg.gorpipe.gor.monitor.GorMonitor
-
-