package storm.trident.state;
import backtype.storm.task.IMetricsContext;
import java.io.Serializable;
import java.util.Map;
public interface StateFactory extends Serializable {
State makeState(Map conf, IMetricsContext metrics, int partitionIndex, int numPartitions);
}