📄 ogsi.gwsdl
字号:
<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 name="createsInterface" type="QName"
minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- Factory Message Types -->
<element name="createService">
<complexType>
<sequence>
<element name="terminationTime"
type="ogsi:TerminationTimeType" minOccurs="0"
maxOccurs="1"/>
<element name="creationParameters"
type="ogsi:ExtensibilityType" minOccurs="0"
maxOccurs="1"/>
</sequence>
</complexType>
</element>
<element name="createServiceResponse">
<complexType>
<sequence>
<element name="locator" type="ogsi:LocatorType"/>
<element name="currentTerminationTime"
type="ogsi:TerminationTimeType"/>
<element name="extensibilityOutput"
type="ogsi:ExtensibilityType" minOccurs="0"
maxOccurs="1"/>
</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 -->
<complexType name="MembershipContentRuleType">
<sequence>
<element name="memberInterface"
type="QName"
minOccurs="1"
maxOccurs="1"/>
<element name="content"
type="QName"
minOccurs="0"
maxOccurs="unbounded"/>
</sequence>
</complexType>
<complexType name="EntryContentType">
<sequence>
<any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<complexType name="EntryType">
<sequence>
<element name="serviceGroupEntryLocator"
type="ogsi:LocatorType"
minOccurs="1"
maxOccurs="1"
nillable="true"/>
<element name="memberServiceLocator"
type="ogsi:LocatorType"
minOccurs="1"
maxOccurs="1"/>
<element name="content"
type="ogsi:EntryContentType"
minOccurs="1"
maxOccurs="1"/>
</sequence>
</complexType>
<!-- Service Group Registration Service Data Types -->
<element name="matchByLocatorEquivalence"
type="ogsi:MatchByLocatorEquivalenceType"/>
<complexType name="MatchByLocatorEquivalenceType">
<sequence>
<element name="locator" type="ogsi:LocatorType" minOccurs="0"
maxOccurs="unbounded"/>
</sequence>
</complexType>
<!-- Service Group Registration Message Types -->
<element name="add">
<complexType>
<sequence>
<element name="serviceLocator" type="ogsi:LocatorType"/>
<element name="content" type="ogsi:ExtensibilityType"/>
<element name="terminationTime"
type="ogsi:TerminationTimeType" minOccurs="0"
maxOccurs="1"/>
</sequence>
</complexType>
</element>
<element name="addResponse">
<complexType>
<sequence>
<element name="serviceLocator" type="ogsi:LocatorType"/>
<element name="currentTerminationTime"
type="ogsi:TerminationTimeType"/>
</sequence>
</complexType>
</element>
<element name="remove">
<complexType>
<sequence>
<element name="matchExpression"
type="ogsi:ExtensibilityType"/>
</sequence>
</complexType>
</element>
<element name="removeResponse">
<complexType/>
</element>
<!-- Service Group Registration Fault Types -->
<element name="contentCreationFailedFault"
type="ogsi:ContentCreationFailedFaultType"/>
<complexType name="ContentCreationFailedFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="unsupportedMemberInterfaceFault"
type="ogsi:UnsupportedMemberInterfaceFaultType"/>
<complexType name="UnsupportedMemberInterfaceFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="addRefusedFault" type="ogsi:AddRefusedFaultType"/>
<complexType name="AddRefusedFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="matchFailedFault"
type="ogsi:MatchFailedFaultType"/>
<complexType name="MatchFailedFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="removeFailedFault"
type="ogsi:RemoveFailedFaultType"/>
<complexType name="RemoveFailedFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
</schema>
</types>
<!-- Grid Service Messages -->
<message name="FindServiceDataInputMessage">
<part name="parameters" element="ogsi:findServiceData"/>
</message>
<message name="FindServiceDataOutputMessage">
<part name="parameters" element="ogsi:findServiceDataResponse"/>
</message>
<message name="SetServiceDataInputMessage">
<part name="parameters" element="ogsi:setServiceData"/>
</message>
<message name="SetServiceDataOutputMessage">
<part name="parameters" element="ogsi:setServiceDataResponse"/>
</message>
<message name="RequestTerminationBeforeInputMessage">
<part name="parameters" element="ogsi:requestTerminationBefore"/>
</message>
<message name="RequestTerminationBeforeOutputMessage">
<part name="parameters"
element="ogsi:requestTerminationBeforeResponse"/>
</message>
<message name="RequestTerminationAfterInputMessage">
<part name="parameters" element="ogsi:requestTerminationAfter"/>
</message>
<message name="RequestTerminationAfterOutputMessage">
<part name="parameters"
element="ogsi:requestTerminationAfterResponse"/>
</message>
<message name="DestroyInputMessage">
<part name="parameters" element="ogsi:destroy"/>
</message>
<message name="DestroyOutputMessage">
<part name="parameters" element="ogsi:destroyResponse"/>
</message>
<!-- Grid Service Fault Messages -->
<message name="FaultMessage">
<part name="fault" element="ogsi:fault"/>
</message>
<message name="ServiceNotDestroyedFaultMessage">
<part name="fault" element="ogsi:serviceNotDestroyedFault"/>
</message>
<message name="ExtensibilityTypeFaultMessage">
<part name="fault" element="ogsi:extensibilityTypeFault"/>
</message>
<message name="ExtensibilityNotSupportedFaultMessage">
<part name="fault" element="ogsi:extensibilityNotSupportedFault"/>
</message>
<message name="TargetInvalidFaultMessage">
<part name="fault" element="ogsi:targetInvalidFault"/>
</message>
<message name="CardinalityViolationFaultMessage">
<part name="fault" element="ogsi:cardinalityViolationFault"/>
</message>
<message name="MutabilityViolationFaultMessage">
<part name="fault" element="ogsi:mutabilityViolationFault"/>
</message>
<message name="ModifiabilityViolationFaultMessage">
<part name="fault" element="ogsi:modifiabilityViolationFault"/>
</message>
<message name="TypeViolationFaultMessage">
<part name="fault" element="ogsi:typeViolationFault"/>
</message>
<message name="IncorrectValueFaultMessage">
<part name="fault" element="ogsi:incorrectValueFault"/>
</message>
<message name="PartialFailureFaultMessage">
<part name="fault" element="ogsi:partialFailureFault"/>
</message>
<message name="TerminationTimeUnchangedFaultMessage">
<part name="fault" element="ogsi:terminationTimeUnchangedFault"/>
</message>
<!-- HandleResolver Messages -->
<message name="FindByHandleInputMessage">
<part name="parameters" element="ogsi:findByHandle"/>
</message>
<message name="FindByHandleOutputMessage">
<part name="parameters" element="ogsi:findByHandleResponse"/>
</message>
<!-- HandleResolver Fault Messages -->
<message name="InvalidHandleFaultMessage">
<part name="fault" element="ogsi:invalidHandleFault"/>
</message>
<message name="NoAdditionalReferencesAvailableFaultMessage">
<part name="fault"
element="ogsi:noAdditionalReferencesAvailableFault"/>
</message>
<message name="NoReferencesAvailableFaultMessage">
<part name="fault" element="ogsi:noReferencesAvailableFault"/>
</message>
<message name="RedirectionFaultMessage">
<part name="fault" element="ogsi:redirectionFault"/>
</message>
<message name="NoSuchServiceFaultMessage">
<part name="fault" element="ogsi:noSuchServiceFault"/>
</message>
<message name="NoSuchServiceStartedFaultMessage">
<part name="fault" element="ogsi:noSuchServiceStartedFault"/>
</message>
<message name="ServiceHasTerminatedFaultMessage">
<part name="fault" element="ogsi:serviceHasTerminatedFault"/>
</message>
<message name="TemporarilyUnavailableFaultMessage">
<part name="fault" element="ogsi:temporarilyUnavailableFault"/>
</message>
<!-- Factory Messages -->
<message name="CreateServiceInputMessage">
<part name="parameters" element="ogsi:createService"/>
</message>
<message name="CreateServiceOutputMessage">
<part name="parameters" element="ogsi:createServiceResponse"/>
</message>
<!-- Factory Fault Messages -->
<message name="ServiceAlreadyExistsFaultMessage">
<part name="fault" element="ogsi:serviceAlreadyExistsFault"/>
</message>
<!-- NotificaitonSource Messages -->
<message name="SubscribeInputMessage">
<part name="parameters" element="ogsi:subscribe"/>
</message>
<message name="SubscribeOutputMessage">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -