|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--solar.service.dan.GraphNode | +--solar.service.dan.Filter | +--solar.service.dan.Operator | +--solar.test.MutateOperator
This operator mutates the received events by adding random attributes.
Field Summary | |
(package private) java.util.Random |
_ran
|
(package private) java.lang.String[] |
array
|
Fields inherited from class solar.service.dan.GraphNode |
_gid |
Fields inherited from interface solar.service.dan.DanConstants |
DAN_INPORT, DAN_OUTPORT |
Constructor Summary | |
MutateOperator()
|
Method Summary | |
void |
handleEvent(Event evt)
Handle the event being actively pushed/published to this operator. |
java.lang.Object |
handleQuery(Request query)
Handle the query being actively pulled by downstream operators. |
void |
init(serp.util.Options opts)
Customized initialization derived from graph spec. |
Methods inherited from class solar.service.dan.GraphNode |
getId, getInputPorts, getOutputPorts, handleEvent, handleQuery, init, publish, publish, setId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
java.lang.String[] array
java.util.Random _ran
Constructor Detail |
public MutateOperator()
Method Detail |
public void init(serp.util.Options opts)
GraphNode
init
in class GraphNode
public void handleEvent(Event evt) throws java.lang.Exception
GraphNode
handleEvent
in class GraphNode
java.lang.Exception
public java.lang.Object handleQuery(Request query) throws java.lang.Exception
GraphNode
handleQuery
in class GraphNode
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |