storm.trident.state
Interface QueryFunction<S extends State,T>

All Superinterfaces:
EachOperation, Operation, Serializable
All Known Implementing Classes:
BaseQueryFunction, MapGet, SnapshotGet, TupleCollectionGet

public interface QueryFunction<S extends State,T>
extends EachOperation


Method Summary
 List<T> batchRetrieve(S state, List<TridentTuple> args)
           
 void execute(TridentTuple tuple, T result, TridentCollector collector)
           
 
Methods inherited from interface storm.trident.operation.Operation
cleanup, prepare
 

Method Detail

batchRetrieve

List<T> batchRetrieve(S state,
                      List<TridentTuple> args)

execute

void execute(TridentTuple tuple,
             T result,
             TridentCollector collector)


Copyright © 2014 The Apache Software Foundation. All Rights Reserved.