| Package | Description | 
|---|---|
| org.transitime.api.data.siri | 
 For handling SIRI API. 
 | 
| org.transitime.core.dataCache | 
 Contains server-side managers that keep track of real-time data such that 
 it can be made available to clients via RMI. 
 | 
| org.transitime.ipc.interfaces | 
 Contains the Interfaces for communicating data via RMI between a server
 and a client. 
 | 
| org.transitime.ipc.servers | 
 Contains the classes for the servers, such as the core prediction system,
 that provide data via RMI. 
 | 
| Constructor and Description | 
|---|
Distances(IpcVehicleComplete ipcCompleteVehicle)  | 
Extensions(IpcVehicleComplete ipcCompleteVehicle)  | 
SiriMonitoredCall(IpcVehicleComplete ipcCompleteVehicle,
                 IpcPrediction prediction,
                 java.text.DateFormat timeFormatter)
Constructs a MonitoredCall element. 
 | 
SiriMonitoredVehicleJourney(IpcVehicleComplete ipcCompleteVehicle,
                           IpcPrediction prediction,
                           java.lang.String agencyId,
                           java.text.DateFormat timeFormatter,
                           java.text.DateFormat dateFormatter)
Constructs that massive MonitoredVehicleJourney element. 
 | 
| Constructor and Description | 
|---|
SiriStopMonitoring(java.util.List<IpcPredictionsForRouteStopDest> preds,
                  java.util.Collection<IpcVehicleComplete> vehicles,
                  java.lang.String agencyId)  | 
SiriVehiclesMonitoring(java.util.Collection<IpcVehicleComplete> vehicles,
                      java.lang.String agencyId)  | 
| Modifier and Type | Method and Description | 
|---|---|
IpcVehicleComplete | 
VehicleDataCache.getVehicle(java.lang.String vehicleId)
Returns Vehicle info for the vehicleId specified. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Collection<IpcVehicleComplete> | 
VehicleDataCache.getVehicles()
Returns Vehicle info for all vehicles. 
 | 
java.util.Collection<IpcVehicleComplete> | 
VehicleDataCache.getVehicles(java.util.Collection<java.lang.String> vehicleIds)
Returns collection of vehicles whose vehicleIds were specified using the
 vehiclesIds parameter. 
 | 
java.util.Collection<IpcVehicleComplete> | 
VehicleDataCache.getVehiclesForRoute(java.util.Collection<java.lang.String> routeIdsOrShortNames)
Returns Collection of vehicles currently associated with specified
 routes. 
 | 
java.util.Collection<IpcVehicleComplete> | 
VehicleDataCache.getVehiclesForRoute(java.lang.String routeIdOrShortName)
Returns Collection of Vehicles currently associated with specified route. 
 | 
java.util.Collection<IpcVehicleComplete> | 
VehicleDataCache.getVehiclesIncludingSchedBasedOnes()
Returns all vehicles, even schedule based ones 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IpcVehicleComplete | 
VehiclesInterface.getComplete(java.lang.String vehicleId)
Gets from server IpcCompleteVehicle info for specified vehicle. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Collection<IpcVehicleComplete> | 
VehiclesInterface.getComplete()
Gets from server IpcCompleteVehicle info for all vehicles. 
 | 
java.util.Collection<IpcVehicleComplete> | 
VehiclesInterface.getComplete(java.util.Collection<java.lang.String> vehicleIds)
Gets from server IpcCompleteVehicle info for vehicles specified by
 vehicles parameter. 
 | 
java.util.Collection<IpcVehicleComplete> | 
VehiclesInterface.getCompleteForRoute(java.util.Collection<java.lang.String> routeIdsOrShortNames)
Gets from server IpcCompleteVehicle info for all vehicles currently. 
 | 
java.util.Collection<IpcVehicleComplete> | 
VehiclesInterface.getCompleteForRoute(java.lang.String routeIdOrShortName)
Gets from server IpcCompleteVehicle info for all vehicles currently. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IpcVehicleComplete | 
VehiclesServer.getComplete(java.lang.String vehicleId)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Collection<IpcVehicleComplete> | 
VehiclesServer.getComplete()  | 
java.util.Collection<IpcVehicleComplete> | 
VehiclesServer.getComplete(java.util.Collection<java.lang.String> vehicleIds)  | 
java.util.Collection<IpcVehicleComplete> | 
VehiclesServer.getCompleteForRoute(java.util.Collection<java.lang.String> routeIdsOrShortNames)  | 
java.util.Collection<IpcVehicleComplete> | 
VehiclesServer.getCompleteForRoute(java.lang.String routeIdOrShortName)  |