Class FacilityMonitoringServiceCapabilities

  • All Implemented Interfaces:
    Serializable

    public class FacilityMonitoringServiceCapabilities
    extends AbstractCapabilitiesStructure
    implements Serializable
    Type for Vehicle Monitoring Capabilities

    Java class for FacilityMonitoringServiceCapabilitiesStructure complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="FacilityMonitoringServiceCapabilitiesStructure">
       <complexContent>
         <extension base="{http://www.siri.org.uk/siri}AbstractCapabilitiesStructure">
           <sequence>
             <element name="TopicFiltering" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="DefaultPreviewInterval" type="{http://www.siri.org.uk/siri}PositiveDurationType"/>
                       <element ref="{http://www.siri.org.uk/siri}FilterByFacilityRef"/>
                       <element name="FilterByLocationRef" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
                       <element ref="{http://www.siri.org.uk/siri}FilterByVehicleRef" minOccurs="0"/>
                       <element ref="{http://www.siri.org.uk/siri}FilterByLineRef" minOccurs="0"/>
                       <element ref="{http://www.siri.org.uk/siri}FilterByStopPointRef" minOccurs="0"/>
                       <element ref="{http://www.siri.org.uk/siri}FilterByVehicleJourneyRef" minOccurs="0"/>
                       <element ref="{http://www.siri.org.uk/siri}FilterByConnectionLinkRef" minOccurs="0"/>
                       <element ref="{http://www.siri.org.uk/siri}FilterByInterchangeRef" minOccurs="0"/>
                       <element name="FilterBySpecificNeed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="RequestPolicy" minOccurs="0">
               <complexType>
                 <complexContent>
                   <extension base="{http://www.siri.org.uk/siri}CapabilityRequestPolicyStructure">
                     <sequence>
                       <group ref="{http://www.siri.org.uk/siri}FacilityMonitoringVolumeGroup"/>
                     </sequence>
                   </extension>
                 </complexContent>
               </complexType>
             </element>
             <element name="SubscriptionPolicy" type="{http://www.siri.org.uk/siri}CapabilitySubscriptionPolicyStructure" minOccurs="0"/>
             <element name="AccessControl" minOccurs="0">
               <complexType>
                 <complexContent>
                   <extension base="{http://www.siri.org.uk/siri}CapabilityAccessControlStructure">
                     <sequence>
                       <element ref="{http://www.siri.org.uk/siri}CheckOperatorRef" minOccurs="0"/>
                       <element ref="{http://www.siri.org.uk/siri}CheckLineRef" minOccurs="0"/>
                     </sequence>
                   </extension>
                 </complexContent>
               </complexType>
             </element>
             <element name="ResponseFeatures" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="HasRemedy" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                       <element name="HasFacilityLocation" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form