package storm.applications.constants; public interface TrafficMonitoringConstants extends BaseConstants { String PREFIX = "tm"; interface Conf extends BaseConf { String MAP_MATCHER_SHAPEFILE = "tm.map_matcher.shapefile"; String MAP_MATCHER_THREADS = "tm.map_matcher.threads"; String MAP_MATCHER_LAT_MIN = "tm.map_matcher.lat.min"; String MAP_MATCHER_LAT_MAX = "tm.map_matcher.lat.max"; String MAP_MATCHER_LON_MIN = "tm.map_matcher.lon.min"; String MAP_MATCHER_LON_MAX = "tm.map_matcher.lon.max"; String SPEED_CALCULATOR_THREADS = "tm.speed_calculator.threads"; String ROAD_FEATURE_ID_KEY = "tm.road.feature.id_key"; String ROAD_FEATURE_WIDTH_KEY = "tm.road.feature.width_key"; } interface Component extends BaseComponent { String MAP_MATCHER = "mapMatcherBolt"; String SPEED_CALCULATOR = "speedCalculatorBolt"; } interface Field { String VEHICLE_ID = "vehicleID"; String DATE_TIME = "dateTime"; String OCCUPIED = "occupied"; String SPEED = "speed"; String BEARING = "bearing"; String LATITUDE = "latitude"; String LONGITUDE = "longitude"; String ROAD_ID = "roadID"; String NOW_DATE = "nowDate"; String AVG_SPEED = "averageSpeed"; String COUNT = "count"; } }