storm.trident.testing
Class MemoryMapState<T>

java.lang.Object
  extended by storm.trident.testing.MemoryMapState<T>
All Implemented Interfaces:
IBackingMap<T>

public class MemoryMapState<T>
extends java.lang.Object
implements IBackingMap<T>


Nested Class Summary
static class MemoryMapState.Factory
           
 
Constructor Summary
MemoryMapState(java.lang.String id)
           
 
Method Summary
static void clearAll()
           
 java.util.List<T> multiGet(java.util.List<java.util.List<java.lang.Object>> keys)
           
 void multiPut(java.util.List<java.util.List<java.lang.Object>> keys, java.util.List<T> vals)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryMapState

public MemoryMapState(java.lang.String id)
Method Detail

clearAll

public static void clearAll()

multiGet

public java.util.List<T> multiGet(java.util.List<java.util.List<java.lang.Object>> keys)
Specified by:
multiGet in interface IBackingMap<T>

multiPut

public void multiPut(java.util.List<java.util.List<java.lang.Object>> keys,
                     java.util.List<T> vals)
Specified by:
multiPut in interface IBackingMap<T>