DelegatingTransitAlertServiceImpl Data Type

Implemented Interfaces
TransitAlertService
Properties
name data type description
allAlerts array of TransitAlert

Example

{
  "allAlerts" : [ {
    "alertHeaderText" : { },
    "alertDescriptionText" : { },
    "alertDetailText" : { },
    "alertAdviceText" : { },
    "alertUrl" : { },
    "alertType" : "...",
    "severity" : "INFO",
    "cause" : "ACCIDENT",
    "effect" : "ADDITIONAL_SERVICE",
    "priority" : 12345,
    "id" : "...",
    "alertUrlList" : [ {
      "uri" : "...",
      "label" : "..."
    }, {
      "uri" : "...",
      "label" : "..."
    } ],
    "entities" : [ { }, { } ],
    "stopConditions" : [ "START_POINT", "EXCEPTIONAL_STOP" ],
    "feedId" : "...",
    "effectiveStartDate" : 12345,
    "effectiveEndDate" : 12345
  }, {
    "alertHeaderText" : { },
    "alertDescriptionText" : { },
    "alertDetailText" : { },
    "alertAdviceText" : { },
    "alertUrl" : { },
    "alertType" : "...",
    "severity" : "VERY_SLIGHT",
    "cause" : "UNKNOWN_CAUSE",
    "effect" : "NO_SERVICE",
    "priority" : 12345,
    "id" : "...",
    "alertUrlList" : [ {
      "uri" : "...",
      "label" : "..."
    }, {
      "uri" : "...",
      "label" : "..."
    } ],
    "entities" : [ { }, { } ],
    "stopConditions" : [ "DESTINATION", "STOP" ],
    "feedId" : "...",
    "effectiveStartDate" : 12345,
    "effectiveEndDate" : 12345
  } ]
}