📄 ogsi.wsdl
字号:
<element name="mutabilityViolationFault" type="ogsi:MutabilityViolationFaultType"/>
<complexType name="MutabilityViolationFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="modifiabilityViolationFault" type="ogsi:ModifiabilityViolationFaultType"/>
<complexType name="ModifiabilityViolationFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="typeViolationFault" type="ogsi:TypeViolationFaultType"/>
<complexType name="TypeViolationFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="incorrectValueFault" type="ogsi:IncorrectValueFaultType"/>
<complexType name="IncorrectValueFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="partialFailureFault" type="ogsi:PartialFailureFaultType"/>
<complexType name="PartialFailureFaultType">
<complexContent>
<extension base="ogsi:FaultType">
<sequence>
<element name="failedServiceData" type="ogsi:QNamesType"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="terminationTimeUnchangedFault" type="ogsi:TerminationTimeUnchangedFaultType"/>
<complexType name="TerminationTimeUnchangedFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<!-- Handle Resolver Message Types -->
<element name="findByHandle">
<complexType>
<sequence>
<element name="handleSet" type="ogsi:LocatorType"/>
<element maxOccurs="1" minOccurs="0" name="gsrExclusionSet" type="ogsi:LocatorType"/>
</sequence>
</complexType>
</element>
<element name="findByHandleResponse">
<complexType>
<sequence>
<element ref="ogsi:locator"/>
</sequence>
</complexType>
</element>
<!-- Handle Resolver Fault Types -->
<element name="invalidHandleFault" type="ogsi:InvalidHandleFaultType"/>
<complexType name="InvalidHandleFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="noAdditionalReferencesAvailableFault" type="ogsi:NoAdditionalReferencesAvailableFaultType"/>
<complexType name="NoAdditionalReferencesAvailableFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="noReferencesAvailableFault" type="ogsi:NoReferencesAvailableFaultType"/>
<complexType name="NoReferencesAvailableFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="redirectionFault" type="ogsi:RedirectionFaultType"/>
<complexType name="RedirectionFaultType">
<complexContent>
<extension base="ogsi:FaultType">
<sequence>
<element ref="ogsi:locator"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="noSuchServiceFault" type="ogsi:NoSuchServiceFaultType"/>
<complexType name="NoSuchServiceFaultType">
<complexContent>
<extension base="ogsi:NoReferencesAvailableFaultType"/>
</complexContent>
</complexType>
<element name="noSuchServiceStartedFault" type="ogsi:NoSuchServiceStartedFaultType"/>
<complexType name="NoSuchServiceStartedFaultType">
<complexContent>
<extension base="ogsi:NoReferencesAvailableFaultType"/>
</complexContent>
</complexType>
<element name="serviceHasTerminatedFault" type="ogsi:ServiceHasTerminatedFaultType"/>
<complexType name="ServiceHasTerminatedFaultType">
<complexContent>
<extension base="ogsi:NoReferencesAvailableFaultType"/>
</complexContent>
</complexType>
<element name="temporarilyUnavailableFault" type="ogsi:TemporarilyUnavailableFaultType"/>
<complexType name="TemporarilyUnavailableFaultType">
<complexContent>
<extension base="ogsi:NoReferencesAvailableFaultType">
<sequence>
<element name="available" type="dateTime"/>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- Notification Source Service Data Types -->
<element name="subscribeByServiceDataNames" type="ogsi:SubscribeByNameType"/>
<complexType name="SubscribeByNameType">
<complexContent>
<extension base="ogsi:QNamesType">
<attribute name="minInterval" type="duration" use="optional"/>
<attribute name="maxInterval" type="ogsi:MaxIntervalType"/>
</extension>
</complexContent>
</complexType>
<simpleType name="MaxIntervalType">
<union memberTypes="ogsi:InfinityType duration"/>
</simpleType>
<!-- Notification Source Message Types -->
<element name="subscribe">
<complexType>
<sequence>
<element name="subscriptionExpression" type="ogsi:ExtensibilityType"/>
<element name="sink" type="ogsi:LocatorType"/>
<element name="expirationTime" type="ogsi:ExtendedDateTimeType"/>
</sequence>
</complexType>
</element>
<element name="subscribeResponse">
<complexType>
<sequence>
<element name="subscriptionInstanceLocator" type="ogsi:LocatorType"/>
<element name="currentTerminationTime" type="ogsi:TerminationTimeType"/>
</sequence>
</complexType>
</element>
<!-- Notification Sink Message Types -->
<element name="deliverNotification">
<complexType>
<sequence>
<element name="message" type="ogsi:ExtensibilityType"/>
</sequence>
</complexType>
</element>
<!-- Factory Service Data Types -->
<complexType name="CreateServiceExtensibilityType">
<complexContent>
<extension base="ogsi:OperationExtensibilityType">
<sequence>
<element maxOccurs="unbounded" minOccurs="1" name="createsInterface" type="QName"/>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- Factory Message Types -->
<element name="createService">
<complexType>
<sequence>
<element maxOccurs="1" minOccurs="0" name="terminationTime" type="ogsi:TerminationTimeType"/>
<element maxOccurs="1" minOccurs="0" name="creationParameters" type="ogsi:ExtensibilityType"/>
</sequence>
</complexType>
</element>
<element name="createServiceResponse">
<complexType>
<sequence>
<element name="locator" type="ogsi:LocatorType"/>
<element name="currentTerminationTime" type="ogsi:TerminationTimeType"/>
<element maxOccurs="1" minOccurs="0" name="extensibilityOutput" type="ogsi:ExtensibilityType"/>
</sequence>
</complexType>
</element>
<!-- Factory Fault Types -->
<element name="serviceAlreadyExistsFault" type="ogsi:ServiceAlreadyExistsFaultType"/>
<complexType name="ServiceAlreadyExistsFaultType">
<complexContent>
<extension base="ogsi:FaultType">
<sequence>
<element name="existingService" type="ogsi:LocatorType"/>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- Service Group Service Data Types -->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -