package mil.nga.giat.geowave.core.store.memory; import mil.nga.giat.geowave.core.store.GenericFactory; import mil.nga.giat.geowave.core.store.StoreFactoryOptions; abstract public class AbstractMemoryFactory implements GenericFactory { @Override public String getType() { return "memory"; } @Override public String getDescription() { return "A GeoWave store that is in memory typically only used for test purposes"; } /** * Return the default options instance. This is actually a method that * should be implemented by the individual factories, but is placed here * since it's the same. * * @return */ public StoreFactoryOptions createOptionsInstance() { return new MemoryRequiredOptions(); } }