- cacheAvlReportWithoutProcessing(AvlReport) - Method in class org.transitime.core.AvlProcessor
-
Updates the VehicleState in the cache to have the new avlReport.
- cacheVehicleConfig(AvlReport) - Method in class org.transitime.core.dataCache.VehicleDataCache
-
To be called when vehicle encountered in AVL feed.
- CalAmpAvlModule - Class in org.transitime.avl.calAmp
-
- CalAmpAvlModule(String) - Constructor for class org.transitime.avl.calAmp.CalAmpAvlModule
-
Constructor
- Calendar - Class in org.transitime.db.structs
-
Contains data from the calendar.txt GTFS file.
- Calendar(int, GtfsCalendar, DateFormat) - Constructor for class org.transitime.db.structs.Calendar
-
Constructor
- CalendarDate - Class in org.transitime.db.structs
-
Contains data from the calendardates.txt GTFS file.
- CalendarDate(int, GtfsCalendarDate, DateFormat) - Constructor for class org.transitime.db.structs.CalendarDate
-
Constructor
- ChartGenericJsonQuery - Class in org.transitime.reports
-
For providing data to a Google scatter chart when need to specify specific
SQL for retrieving data from the database.
- ChartGenericJsonQuery(String) - Constructor for class org.transitime.reports.ChartGenericJsonQuery
-
- ChartJsonBuilder - Class in org.transitime.reports
-
For creating the JSON data string used to power a Google Chart via AJAX.
- ChartJsonBuilder() - Constructor for class org.transitime.reports.ChartJsonBuilder
-
- ChartJsonBuilder.RowBuilder - Class in org.transitime.reports
-
For building a row, which consists of multiple data elements.
- checkAll() - Method in class org.transitime.monitoring.AgencyMonitor
-
Checks the core system to make sure it is working properly.
- checkAndNotify() - Method in class org.transitime.monitoring.MonitorBase
-
Checks the monitor object to see if state has changed currently
triggered.
- ChinaGpsOffset - Class in org.transitime.utils
-
For dealing with the map offset issue in China.
- ChinaGpsOffset() - Constructor for class org.transitime.utils.ChinaGpsOffset
-
- ChinaGpsOffset.LatLon - Class in org.transitime.utils
-
This simple inner class created so don't depend
on other existing class that is for use with db.
- ClassInstantiator - Class in org.transitime.utils
-
Utility class for instantiating a class by name by using reflection.
- ClassInstantiator() - Constructor for class org.transitime.utils.ClassInstantiator
-
- clearSessionFactory() - Static method in class org.transitime.db.hibernate.HibernateUtils
-
Clears out the session factory so that a new one will be created for the
dbName.
- Client - Class in org.transitime.avl.socket
-
Test program.
- Client() - Constructor for class org.transitime.avl.socket.Client
-
- ClientFactory<T extends java.rmi.Remote> - Class in org.transitime.ipc.rmi
-
For clients to access RMI based method calls for a remote object simply need
to call something like: Hello hello = ClientFactory.getInstance(agencyId,
Hello.class);
- ClientFactory() - Constructor for class org.transitime.ipc.rmi.ClientFactory
-
- clone(int) - Method in class org.transitime.db.structs.TravelTimesForStopPath
-
Creates a new object.
- close() - Method in class org.transitime.utils.csv.CsvWriterBase
-
Closes the file.
- CommandsApi - Class in org.transitime.api.rootResources
-
- CommandsApi() - Constructor for class org.transitime.api.rootResources.CommandsApi
-
- CommandsInterface - Interface in org.transitime.ipc.interfaces
-
Defines the RMI interface for sending commands or data to the server (as
opposed to for requesting data).
- CommandsInterfaceFactory - Class in org.transitime.ipc.clients
-
Provides a CommandsInterface client that can be sent commands.
- CommandsInterfaceFactory() - Constructor for class org.transitime.ipc.clients.CommandsInterfaceFactory
-
- CommandsServer - Class in org.transitime.ipc.servers
-
- compareTo(GtfsShape) - Method in class org.transitime.gtfs.gtfsStructs.GtfsShape
-
So can use Collections.sort() to sort an Array of GtfsStopTime objects by
stop sequence.
- compareTo(GtfsStopTime) - Method in class org.transitime.gtfs.gtfsStructs.GtfsStopTime
-
So can use Collections.sort() to sort an Array of GtfsStopTime objects by
stop sequence.
- compress(String) - Static method in class org.transitime.utils.Gzip
-
Compresses specified file using gzip.
- concat(String, String) - Method in interface org.transitime.ipc.rmi.Hello
-
- concat(String, String) - Method in class org.transitime.ipc.rmi.HelloServer
-
- ConcurrentHashMapNullKeyOk<K,V> - Class in org.transitime.utils
-
Inherits from ConcurrentHashMap but allows null key to be used.
- ConcurrentHashMapNullKeyOk() - Constructor for class org.transitime.utils.ConcurrentHashMapNullKeyOk
-
- ConcurrentHashMapNullKeyOk(int) - Constructor for class org.transitime.utils.ConcurrentHashMapNullKeyOk
-
- ConcurrentHashMapNullKeyOk(int, float) - Constructor for class org.transitime.utils.ConcurrentHashMapNullKeyOk
-
- ConcurrentHashMapNullKeyOk(int, float, int) - Constructor for class org.transitime.utils.ConcurrentHashMapNullKeyOk
-
- ConfigFileReader - Class in org.transitime.config
-
The ConfigFile class provides a way of handling parameters that can be
updated without having to restart the application.
- ConfigFileReader() - Constructor for class org.transitime.config.ConfigFileReader
-
- ConfigFileReader.ConfigException - Exception in org.transitime.config
-
An exception for when a parameter is being read in
- ConfigInterface - Interface in org.transitime.ipc.interfaces
-
Defines the RMI interface for getting configuration data.
- ConfigInterfaceFactory - Class in org.transitime.ipc.clients
-
Provides a ConfigInterface client that can be queried for
configuration info.
- ConfigInterfaceFactory() - Constructor for class org.transitime.ipc.clients.ConfigInterfaceFactory
-
- ConfigRevision - Class in org.transitime.db.structs
-
For keeping track of information having to do with a configuration revision.
- ConfigRevision(int, Date, Date, String) - Constructor for class org.transitime.db.structs.ConfigRevision
-
- ConfigServer - Class in org.transitime.ipc.servers
-
Implements ConfigInterface to serve up configuration information to RMI
clients.
- ConfigurableParameters - Class in org.transitime.worldbank.gtfsRtExample
-
Parameters that need to be configured for the individual transit agency.
- ConfigurableParameters() - Constructor for class org.transitime.worldbank.gtfsRtExample.ConfigurableParameters
-
- ConfigValue<T> - Class in org.transitime.config
-
Abstract class for storing a single param.
- ConfigValue(String, String) - Constructor for class org.transitime.config.ConfigValue
-
Stores info associated with ConfigValue.
- ConfigValue(String, T, String) - Constructor for class org.transitime.config.ConfigValue
-
Stores info associated with ConfigValue.
- ConfigValue(String, T, String, boolean) - Constructor for class org.transitime.config.ConfigValue
-
Stores info associated with ConfigValue.
- ConfigValue.ConfigParamException - Exception in org.transitime.config
-
An exception for when a parameter is being read in
- connect() - Method in class org.transitime.avl.amigocloud.AmigoWebsockets
-
Initiate connection to real-time feed
- containsKey(Object) - Method in class org.transitime.utils.ConcurrentHashMapNullKeyOk
-
- contextDestroyed(ServletContextEvent) - Method in class org.transitime.web.ReadConfigListener
-
Doesn't need to do anything since this class is only for reading on
configuration properties at initialization.
- contextInitialized(ServletContextEvent) - Method in class org.transitime.web.ReadConfigListener
-
Called at initialization.
- converKmPerHrToMetersPerSecond(float) - Static method in class org.transitime.utils.Geo
-
- ConvertGtfsRtToCsvFile - Class in org.transitime.applications
-
Reads in a GTFS-realtime file for a Vehicle Positions feed and converts it
to a CSV file containing the AVL reports.
- ConvertGtfsRtToCsvFile() - Constructor for class org.transitime.applications.ConvertGtfsRtToCsvFile
-
- convertOctalEscapedString(String) - Static method in class org.transitime.feed.gtfsRt.OctalDecoder
-
- Core - Class in org.transitime.applications
-
The main class for running a Transitime Core real-time data processing
system.
- CoreConfig - Class in org.transitime.configData
-
Handles the core configuration data file.
- CoreConfig() - Constructor for class org.transitime.configData.CoreConfig
-
- create(Date, String, boolean, String, double) - Static method in class org.transitime.db.structs.MonitoringEvent
-
Constructs a monitoring event and queues it to be stored in database.
- create(Date, Date, String, String, String, boolean, boolean, String, Location, String, String, String, String, String, String) - Static method in class org.transitime.db.structs.VehicleEvent
-
Constructs a vehicle event and logs it and queues it to be stored in
database.
- create(AvlReport, TemporalMatch, String, String, boolean, boolean, String) - Static method in class org.transitime.db.structs.VehicleEvent
-
A simpler way to create a VehicleEvent that gets a lot of its info from
the avlReport and match params.
- create(Object, Object) - Static method in class org.transitime.utils.MapKey
-
A different way of creating a MapKey by using a static method instead of
using new MapKey().
- create(Object, Object, Object) - Static method in class org.transitime.utils.MapKey
-
A different way of creating a MapKey by using a static method instead of
using new MapKey().
- create(Object, Object, Object, Object) - Static method in class org.transitime.utils.MapKey
-
A different way of creating a MapKey by using a static method instead of
using new MapKey().
- CreateAPIKey - Class in org.transitime.applications
-
For creating a new API key.
- CreateAPIKey() - Constructor for class org.transitime.applications.CreateAPIKey
-
- createCore() - Static method in class org.transitime.applications.Core
-
Creates the Core object for the application.
- createIntervalsType(String) - Static method in enum org.transitime.reports.PredictionAccuracyQuery.IntervalsType
-
For converting from a string to an IntervalsType
- createMessage() - Method in class org.transitime.api.gtfsRealtime.GtfsRtTripFeed
-
Gets the Vehicle data from RMI and creates corresponding
GTFS-RT vehicle feed.
- createMessage() - Method in class org.transitime.api.gtfsRealtime.GtfsRtVehicleFeed
-
Gets the Vehicle data from RMI and creates corresponding GTFS-RT vehicle
feed.
- createPidFile(String) - Static method in class org.transitime.monitoring.PidFile
-
Writes the PID of the process into the specified file.
- createQueueConsumer(String) - Method in class org.transitime.ipc.jms.JMSWrapper
-
This is how a Queue consumer is typically created.
- createQueueProducer(String) - Method in class org.transitime.ipc.jms.JMSWrapper
-
This is how a Queue producer is typically created.
- createResponse(Object) - Method in class org.transitime.api.utils.StandardParameters
-
For creating a Response of a single object of the appropriate media type.
- createSchedules(Route, List<Block>) - Static method in class org.transitime.ipc.data.IpcSchedule
-
Creates a IpcSchedule for each service ID and each direction for the
blocks for the route.
- createTestData() - Static method in class org.transitime.worldbank.gtfsRtExample.DataFetcher
-
Create test ApiVehicle without accessing database
- createTopicConsumer(String) - Method in class org.transitime.ipc.jms.JMSWrapper
-
This is how a Topic consumer is typically created.
- createTopicProducer(String) - Method in class org.transitime.ipc.jms.JMSWrapper
-
This is how a Topic producer is typically created.
- createTravelTimesFromMaps(Map<String, Trip>) - Method in class org.transitime.core.travelTimes.TravelTimesProcessor
-
Takes the data from the stopTimesMap and travelTimesMap and creates
corresponding travel times.
- CsvBase - Class in org.transitime.utils.csv
-
Base class for CSV struct classes.
- CsvBaseReader<T> - Class in org.transitime.utils.csv
-
For parsing a CSV file.
- CsvWriterBase - Class in org.transitime.utils.csv
-
A base class for writing out a CSV file.
- CsvWriterBase(String, boolean) - Constructor for class org.transitime.utils.csv.CsvWriterBase
-
Creates file writer and writes the header.