|
Apache CXF example source code file (TopologicalLink.xsd)
The Apache CXF TopologicalLink.xsd source code<?xml version="1.0" encoding="UTF-8"?> <!-- TMF854 Version 1.0 - Copyright TeleManagement Forum 2005, 2006 --> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="tmf854.v1" targetNamespace="tmf854.v1" attributeFormDefault="unqualified" elementFormDefault="qualified"> <!-- ============ Includes ========= --> <xsd:include schemaLocation="GlobalDefinitions.xsd"/> <xsd:include schemaLocation="VendorExtensions.xsd"/> <xsd:include schemaLocation="LayerRates.xsd"/> <!-- ============ Global Type Declarations ========= --> <xsd:complexType name="TopologicalLink_T"> <xsd:all> <xsd:element name="name" type="NamingAttributes_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> This attribute represents a unique identifier for the object on the CCV. Refer to the type definition for more details. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="discoveredName" type="DiscoveredName_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> This attribute represents a unique identifier for the object when its existence is first published on the CCV. Refer to the type definition for more details. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="namingOS" type="NamingOS_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> This attribute contains the name of the OS that provided the unique MTOSI name for the object. Refer to the type definition for more details. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="userLabel" type="UserLabel_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> "User-friendly" name for the object. Refer to the type definition for more details. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="source" type="Source_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> Indicates whether the object was discovered or entered in OS inventory. Refer to the type definition for more details. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="owner" type="Owner_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> Identifier for the owner of the object. Refer to the type definition for more details. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="aliasNameList" type="AliasNameList_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> List of aliases for the network entity. Refer to the type definition for more details. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="resourceState" type="ResourceState_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> Indicates the state of the resource. Refer to the type definition for more details. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="direction" type="ConnectionDirection_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> Direction of the topological link. A topological link can be unidirectional even if both its ends are bidirectional TPs. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="rate" type="LayerRate_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> The layer of the topological link. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="aEndTP" type="NamingAttributes_T"> <xsd:annotation> <xsd:documentation> Name of A end TP (PTP/CTP/FTP). The termination point name must be explicit (a generic endpoint specification may not be used in this case). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="zEndTP" type="NamingAttributes_T"> <xsd:annotation> <xsd:documentation> Name of Z end TP (PTP/CTP/FTP). The termination point name must be explicit (a generic endpoint specification may not be used in this case). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="networkAccessDomain" type="NetworkAccessDomain_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> A free-format string used to associate the resource to a Network Access Domain. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="alarmReportingIndicator" type="xsd:boolean" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> Provides an indication whether alarm reporting for this instance is active or not. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="vendorExtensions" type="TLVendorExtensions_T" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation> Allows for additional information to be modeled </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:all> <xsd:attribute name="extVersion" type="xsd:string" use="optional"/> <xsd:attribute name="extAuthor" type="xsd:string" use="optional"/> <xsd:attribute name="tmf854Version" type="TMF854_Version_T" use="optional"/> </xsd:complexType> <!-- ================= --> <xsd:complexType name="TopologicalLinkList_T"> <xsd:annotation> <xsd:documentation> a list of TopologicalLinks </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="tl" type="TopologicalLink_T" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="extVersion" type="xsd:string" use="optional"/> <xsd:attribute name="extAuthor" type="xsd:string" use="optional"/> <xsd:attribute name="tmf854Version" type="TMF854_Version_T" use="optional"/> </xsd:complexType> </xsd:schema> Other Apache CXF examples (source code examples)Here is a short list of links related to this Apache CXF TopologicalLink.xsd source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.