|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
org.lsst.ccs.framework.Module
org.lsst.ccs.subsystem.common.UnaryOpModule
public abstract class UnaryOpModule
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.lsst.ccs.framework.Module |
|---|
org.lsst.ccs.framework.Module.ValueUpdate |
| Field Summary |
|---|
| Fields inherited from class org.lsst.ccs.framework.Module |
|---|
log, name, nObserverThreads, registry, tickMillis |
| Constructor Summary | |
|---|---|
UnaryOpModule()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getAttRegex()
|
java.lang.String |
getPrefix()
|
java.lang.String |
getSuffix()
|
abstract java.lang.Object |
processInput(java.lang.String input,
java.lang.String output,
java.lang.Object val,
long timeStamp)
|
void |
processUpdate(java.util.Observable source,
org.lsst.ccs.framework.Module.ValueUpdate update)
|
void |
setAttRegex(java.lang.String attRegex)
regex to select which attributes of the observed modules will be processed. |
void |
setPrefix(java.lang.String prefix)
Prefix that will be added, if defined, to output name |
void |
setSuffix(java.lang.String suffix)
Suffix that will be added, if defined, to output name |
| Methods inherited from class org.lsst.ccs.framework.Module |
|---|
getContext, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, initModule, listens, publishData, publishData, publishData, publishData, sendToReply, sendToStatus, setBeanName, setContext, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, shutdownNow, start, tick, update |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UnaryOpModule()
| Method Detail |
|---|
public java.lang.String getPrefix()
public void setPrefix(java.lang.String prefix)
public java.lang.String getSuffix()
public void setSuffix(java.lang.String suffix)
public void setAttRegex(java.lang.String attRegex)
public java.lang.String getAttRegex()
public abstract java.lang.Object processInput(java.lang.String input,
java.lang.String output,
java.lang.Object val,
long timeStamp)
public void processUpdate(java.util.Observable source,
org.lsst.ccs.framework.Module.ValueUpdate update)
processUpdate in class org.lsst.ccs.framework.Module
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||