@PrimitiveOperator
 @OutputPortSet(cardinality=1)
public class DirectoryWatcher
extends com.ibm.streams.operator.samples.patterns.ProcessTupleProducer
implements java.io.FileFilter
| Constructor and Description | 
|---|
| DirectoryWatcher() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | accept(java.io.File pathname) | 
| protected java.lang.String | getDirectory() | 
| void | initialize(com.ibm.streams.operator.OperatorContext context) | 
| protected void | process() | 
| void | setDirectory(java.lang.String directory) | 
| protected void | sortAndSubmit(java.util.List<java.io.File> files) | 
producerInitialize, shutdown, startProcessingallPortsReady, getInitialDelay, getInitialDelayUnit, setInitDelay, setInitDelay, setInitialDelaycheckPorts, createAvoidCompletionThread, createAvoidCompletionThread, createAvoidCompletionThreadIfNoInputs, getControlPlaneContext, getException, getInput, getOperatorContext, getOutput, process, processPunctuation, setLoggerAspects, setTagDataprotected java.lang.String getDirectory()
public void initialize(com.ibm.streams.operator.OperatorContext context)
                throws java.lang.Exception
initialize in interface com.ibm.streams.operator.Operatorinitialize in class com.ibm.streams.operator.samples.patterns.ProcessTupleProducerjava.lang.Exception@Parameter public void setDirectory(java.lang.String directory)
protected void sortAndSubmit(java.util.List<java.io.File> files)
                      throws java.lang.Exception
java.lang.Exceptionprotected void process()
                throws java.lang.Exception
process in class com.ibm.streams.operator.samples.patterns.ProcessTupleProducerjava.lang.Exceptionpublic boolean accept(java.io.File pathname)
accept in interface java.io.FileFilter