public class Monitor extends DefaultProcess
| Modifier and Type | Class and Description |
|---|---|
class |
Monitor.MonitorStream |
| Modifier and Type | Field and Description |
|---|---|
private Long |
interval |
private String |
intervalString |
private Long |
limit |
(package private) static org.slf4j.Logger |
log |
onError, parentContext, priority, processContext, processors, properties, sink, source| Constructor and Description |
|---|
Monitor() |
| Modifier and Type | Method and Description |
|---|---|
String |
getInterval() |
Long |
getLimit() |
void |
init(ApplicationContext context) |
Data |
process(Data item) |
void |
setInterval(String intervalString) |
void |
setLimit(Long limit) |
String |
toString() |
add, execute, finish, getContext, getId, getInput, getOnError, getOutput, getPriority, getProcessors, getProperties, remove, setId, setInput, setOnError, setOutput, setPrioritystatic org.slf4j.Logger log
private Long interval
private String intervalString
private Long limit
public Long getLimit()
public void setLimit(Long limit)
public String getInterval()
public void setInterval(String intervalString)
interval - the interval to setpublic void init(ApplicationContext context) throws Exception
init in interface Processinit in class AbstractProcessExceptionstream.runtime.AbstractProcess#init(stream.ProcessContext)public Data process(Data item)
process in class AbstractProcessProcessor.process(stream.Data)public String toString()
toString in class AbstractProcessCopyright © 2018. All rights reserved.