public abstract class UnaryOpModule
extends org.lsst.ccs.framework.Module
| Constructor and Description |
|---|
UnaryOpModule() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAttRegex() |
String |
getPrefix() |
String |
getSuffix() |
abstract Object |
processInput(String input,
String output,
Object val,
long timeStamp) |
void |
processUpdate(Observable source,
org.lsst.ccs.framework.Module.ValueUpdate update) |
void |
setAttRegex(String attRegex)
regex to select which attributes of the observed modules will be
processed.
|
void |
setPrefix(String prefix)
Prefix that will be added, if defined, to output name
|
void |
setSuffix(String suffix)
Suffix that will be added, if defined, to output name
|
getComponentTree, getEnvironment, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, initModule, listens, postStart, sendSignal, sendSignalWithTimeLimit, setEnvironment, setName, setNObserverThreads, setObservables, setTickMillis, shutdownNow, signal, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchange, getCheckedValueFromConfiguration, getChildren, getComponentByName, getFullPath, getParent, getParentObject, injectResources, listChildren, notifyChange, notifyChangeWithoutPreliminaryChecks, setBulkParameter, start, submitChange, submitChanges, validateBulkChangepublic String getPrefix()
public void setPrefix(String prefix)
public String getSuffix()
public void setSuffix(String suffix)
public void setAttRegex(String attRegex)
public String getAttRegex()
public abstract Object processInput(String input, String output, Object val, long timeStamp)
public void processUpdate(Observable source, org.lsst.ccs.framework.Module.ValueUpdate update)
processUpdate in class org.lsst.ccs.framework.ModuleCopyright © 2016 LSST. All rights reserved.