storm.trident.operation.builtin
Class SnapshotGet

java.lang.Object
  extended by storm.trident.operation.BaseOperation
      extended by storm.trident.state.BaseQueryFunction<ReadOnlySnapshottable,java.lang.Object>
          extended by storm.trident.operation.builtin.SnapshotGet
All Implemented Interfaces:
java.io.Serializable, EachOperation, Operation, QueryFunction<ReadOnlySnapshottable,java.lang.Object>

public class SnapshotGet
extends BaseQueryFunction<ReadOnlySnapshottable,java.lang.Object>

See Also:
Serialized Form

Constructor Summary
SnapshotGet()
           
 
Method Summary
 java.util.List<java.lang.Object> batchRetrieve(ReadOnlySnapshottable state, java.util.List<TridentTuple> args)
           
 void execute(TridentTuple tuple, java.lang.Object result, TridentCollector collector)
           
 
Methods inherited from class storm.trident.operation.BaseOperation
cleanup, prepare
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface storm.trident.operation.Operation
cleanup, prepare
 

Constructor Detail

SnapshotGet

public SnapshotGet()
Method Detail

batchRetrieve

public java.util.List<java.lang.Object> batchRetrieve(ReadOnlySnapshottable state,
                                                      java.util.List<TridentTuple> args)

execute

public void execute(TridentTuple tuple,
                    java.lang.Object result,
                    TridentCollector collector)