AXL-Client-Simple

 view release on metacpan or  search on metacpan

share/AXLSoap.xsd  view on Meta::CPAN

				</xsd:annotation>
				<xsd:element name="commonPhoneConfig" type="axlapi:XCommonPhoneConfig" nillable="false">
					<xsd:annotation>
						<xsd:documentation>Only the uuid attribute is read by AXL API.</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="commonPhoneConfigName" type="axlapi:String50" nillable="false"/>
			</xsd:choice>
			<xsd:element name="networkLocation" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XNetworkLocation in AXLEnums.xsd-->
				<xsd:annotation>
					<xsd:documentation>The new Device Destination flag for Trunk to Trunk Transfer and Drop Conference Feature is required for most gateways, except FXS gateways and phones. Not Nullable.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:choice minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>All devices that receive calls implicitly have a location for bandwidth negotiation. If the location is not defined, it is assumed to be LOCAL.</xsd:documentation>
				</xsd:annotation>
				<xsd:element name="location" type="axlapi:XLocation">
					<xsd:annotation>
						<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
					</xsd:annotation>

share/AXLSoap.xsd  view on Meta::CPAN

								<xsd:choice minOccurs="0">
									<xsd:element name="softkeyTemplate" type="axlapi:XSoftkeyTemplate">
										<xsd:annotation>
											<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="softkeyTemplateName" type="xsd:string"/>
								</xsd:choice>
								<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
									<xsd:annotation>
										<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
									</xsd:annotation>
								</xsd:element>
								<xsd:element name="singleButtonBarge" type="axlapi:XBarge" nillable="false" minOccurs="0">
									<xsd:annotation>
										<xsd:documentation>This tag is valid only for devices that support SBB.</xsd:documentation>
									</xsd:annotation>
								</xsd:element>
								<xsd:element name="joinAcrossLines" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
									<xsd:annotation>
										<xsd:documentation>This tag is valid only for devices that support JAL.</xsd:documentation>

share/AXLSoap.xsd  view on Meta::CPAN

						<xsd:annotation>
							<xsd:documentation>This tag is valid only for devices that support JAL.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="builtInBridgeStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="callInfoPrivacyStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="hlogStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="ownerUserId" type="axlapi:String255" nillable="true" minOccurs="0"/>
					<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="packetCaptureMode" type="xsd:string" minOccurs="0"/><!--This field is of the type axl:XPacketCaptureMode in AXLEnums.xsd-->
					<xsd:element name="packetCaptureDuration" type="xsd:nonNegativeInteger" minOccurs="0"/>
					<xsd:choice minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>This tag is not valid for a device profile.</xsd:documentation>
						</xsd:annotation>
						<xsd:element name="subscribeCallingSearchSpace" type="axlapi:XCallingSearchSpace" nillable="true">
							<xsd:annotation>

share/AXLSoap.xsd  view on Meta::CPAN

			<xsd:extension base="axlapi:XDevice">
				<xsd:sequence>
					<xsd:element name="deviceProfile" type="xsd:string"/><!--This field is of the type axl:XDeviceProfile in AXLEnums.xsd-->
					<xsd:element name="loginUserid" type="xsd:string"/>
					<xsd:element name="loginTime" type="xsd:time"/>
					<xsd:element name="loginDuration" type="xsd:nonNegativeInteger"/>
					<xsd:element name="allowHoteling" type="xsd:boolean"/>
					<xsd:element name="defaultProfileId" type="axlapi:XUUID" minOccurs="0"/>
					<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="phoneServiceDisplay" type="axlapi:XPhoneServiceDisplay" minOccurs="0"/>
					<xsd:element name="requirePKIAuthForHTTPS" type="xsd:string" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="alwaysUsePrimeLine" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="alwaysUsePrimeLineforVoiceMessage" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

share/AXLSoap.xsd  view on Meta::CPAN

					</xsd:element>
					<xsd:element name="lines" minOccurs="0">
						<xsd:complexType>
							<xsd:sequence>
								<xsd:element name="line" type="axlapi:XLine" minOccurs="0" maxOccurs="unbounded"/>
							</xsd:sequence>
						</xsd:complexType>
					</xsd:element>
					<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="XH323Gateway">
		<xsd:complexContent>
			<xsd:extension base="axlapi:XH323Device">
				<xsd:sequence minOccurs="0">

share/AXLSoap.xsd  view on Meta::CPAN

																								<xsd:choice>
																									<xsd:element name="presenceGroup" type="axlapi:XPresenceGroup" nillable="false">
																										<xsd:annotation>
																											<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
																										</xsd:annotation>
																									</xsd:element>
																									<xsd:element name="presenceGroupName" type="axlapi:String50" nillable="false"/>
																								</xsd:choice>
																								<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" nillable="false" minOccurs="0">
																									<xsd:annotation>
																										<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
																									</xsd:annotation>
																								</xsd:element>
																								<xsd:element name="deviceMobilityMode" type="xsd:string" default="Default" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
																									<xsd:annotation>
																										<xsd:documentation>Specifies if the phone is configured for device mobility feature or not</xsd:documentation>
																									</xsd:annotation>
																								</xsd:element>
																								<xsd:element name="hlogStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
																								<xsd:element name="ownerUserId" type="axlapi:String255" nillable="true" minOccurs="0"/>
																							</xsd:sequence>

share/AXLSoap.xsd  view on Meta::CPAN

					<xsd:documentation>A regular expression to compare the string against.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="length" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The maximum length allowed.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="trimWhiteSpace" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A flag which states the rule processors should trim/ignore white space from the input before all other processing.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="onValidationErrorShowMessage" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="XFloatRule">
		<xsd:annotation>
			<xsd:documentation>The float rule determines if a value is a valid floating point number.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>

share/AXLSoap.xsd  view on Meta::CPAN

			<xsd:maxLength value="1024"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="String4096">
		<xsd:restriction base="xsd:string">
			<xsd:maxLength value="4096"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="UniqueName50">
		<xsd:annotation>
			<xsd:documentation>The UNIQUE restrictions are simply flags to the user that in the database this value is unique.</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:Name">
			<xsd:maxLength value="50"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="UniqueName128">
		<xsd:restriction base="xsd:Name">
			<xsd:maxLength value="128"/>
		</xsd:restriction>
	</xsd:simpleType>

share/AXLSoap.xsd  view on Meta::CPAN

							<xsd:documentation>The new load information for this phone.  Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="vendorConfig" type="axlapi:XVendorConfig" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new vendor config for this phone.  Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="traceFlag" type="xsd:boolean" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new trace flag for this phone.  Not nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="mlppDomainId" type="xsd:int" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>This setting only affects devices that support MLPP.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="mlppIndicationStatus" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
						<xsd:annotation>
							<xsd:documentation>This setting only affects devices that support MLPP.</xsd:documentation>

share/AXLSoap.xsd  view on Meta::CPAN

						</xsd:element>
					</xsd:sequence>
					<xsd:element name="singleButtonBarge" type="axlapi:XBarge" nillable="false" minOccurs="0"/>
					<xsd:element name="joinAcrossLines" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="builtInBridgeStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="callInfoPrivacyStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="hlogStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="ownerUserId" type="axlapi:String255" nillable="true" minOccurs="0"/>
					<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="packetCaptureMode" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPacketCaptureMode in AXLEnums.xsd-->
					<xsd:element name="packetCaptureDuration" type="xsd:nonNegativeInteger" nillable="true" minOccurs="0"/>
					<xsd:choice minOccurs="0">
						<xsd:element name="subscribeCallingSearchSpaceId" type="axlapi:XUUID" nillable="true"/>
						<xsd:element name="subscribeCallingSearchSpaceName" type="axlapi:String50" nillable="true"/>
					</xsd:choice>
					<xsd:choice minOccurs="0">
						<xsd:element name="rerouteCallingSearchSpaceId" type="axlapi:XUUID" nillable="true"/>

share/AXLSoap.xsd  view on Meta::CPAN

					<xsd:choice minOccurs="0">
						<xsd:element name="softkeyTemplateId" type="axlapi:XUUID"/>
						<xsd:element name="softkeyTemplateName" type="axlapi:String50"/>
					</xsd:choice>
					<xsd:element name="loginUserId" type="axlapi:String255" nillable="false" minOccurs="0"/>
					<xsd:element name="singleButtonBarge" type="axlapi:XBarge" nillable="false" minOccurs="0"/>
					<xsd:element name="joinAcrossLines" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="callInfoPrivacyStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="dndOption" type="axlapi:XDNDOption" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>This tag is valid only for devices that support DND.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="dndRingSetting" type="xsd:string" nillable="true" minOccurs="0"><!--This field is of the type axl:XRingSetting in AXLEnums.xsd-->
						<xsd:annotation>
							<xsd:documentation>This tag is valid only for devices that support DND.</xsd:documentation>

share/AXLSoap.xsd  view on Meta::CPAN

																										<xsd:choice>
																											<xsd:element name="presenceGroup" type="axlapi:XPresenceGroup" nillable="false">
																												<xsd:annotation>
																													<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
																												</xsd:annotation>
																											</xsd:element>
																											<xsd:element name="presenceGroupName" type="axlapi:String50" nillable="false"/>
																										</xsd:choice>
																										<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" nillable="false" minOccurs="0">
																											<xsd:annotation>
																												<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
																											</xsd:annotation>
																										</xsd:element>
																										<xsd:element name="deviceMobilityMode" type="xsd:string" default="Default" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
																											<xsd:annotation>
																												<xsd:documentation>Specifies if the phone is configured for device mobility feature or not</xsd:documentation>
																											</xsd:annotation>
																										</xsd:element>
																										<xsd:element name="hlogStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
																										<xsd:element name="ownerUserId" type="axlapi:String255" nillable="true" minOccurs="0"/>
																									</xsd:sequence>

share/AXLSoap.xsd  view on Meta::CPAN

							<xsd:documentation>The new load information for this device.  Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="vendorConfig" type="axlapi:XVendorConfig" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new vendor configuration XML for this device. Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="traceFlag" type="xsd:boolean" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new trace flag for this device.  Not nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="useTrustedRelayPoint" type="xsd:string" default="Default" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
					<xsd:choice minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new security profile for this device. Not nullable.</xsd:documentation>
						</xsd:annotation>
						<xsd:element name="securityProfileId" type="axlapi:XUUID"/>
						<xsd:element name="securityProfileName" type="axlapi:UniqueString50"/>
					</xsd:choice>

share/AXLSoap.xsd  view on Meta::CPAN

							</xsd:annotation>
						</xsd:element>
						<xsd:element name="commonDeviceConfigName" type="xsd:string">
							<xsd:annotation>
								<xsd:documentation>The name of the new Common Device Config for this device. </xsd:documentation>
							</xsd:annotation>
						</xsd:element>
					</xsd:choice>
					<xsd:element name="networkLocation" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XNetworkLocation in AXLEnums.xsd-->
						<xsd:annotation>
							<xsd:documentation>The new Device Destination flag for Trunk to Trunk Transfer and Drop Conference Feature is required for most gateways, except FXS gateways.  Not nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:choice minOccurs="0">
						<xsd:element name="locationId" type="axlapi:XUUID">
							<xsd:annotation>
								<xsd:documentation>The GUID of the new Location for this device.  Nullable.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="locationName" type="xsd:Name">
							<xsd:annotation>

share/AXLSoap.xsd  view on Meta::CPAN

							<xsd:documentation>The new load information for this device.  Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="vendorConfig" type="axlapi:XVendorConfig" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new vendor configuration XML for this device. Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="traceFlag" type="xsd:boolean" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new trace flag for this device.  Not nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="mlppDomainId" type="xsd:int" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>This setting only affects devices that support MLPP.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="mlppIndicationStatus" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
						<xsd:annotation>
							<xsd:documentation>This setting only affects devices that support MLPP.</xsd:documentation>

share/AXLSoap.xsd  view on Meta::CPAN

							</xsd:annotation>
						</xsd:element>
						<xsd:element name="commonDeviceConfigName" type="xsd:string">
							<xsd:annotation>
								<xsd:documentation>The name of the new Common Device Config for this device. </xsd:documentation>
							</xsd:annotation>
						</xsd:element>
					</xsd:choice>
					<xsd:element name="networkLocation" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XNetworkLocation in AXLEnums.xsd-->
						<xsd:annotation>
							<xsd:documentation>The new Device Destination flag for Trunk to Trunk Transfer and Drop Conference Feature is required for H323 Gateways and Trunks.  Not Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:choice minOccurs="0">
						<xsd:element name="locationId" type="axlapi:XUUID" minOccurs="0"/>
						<xsd:element name="locationName" type="axlapi:String50" minOccurs="0"/>
					</xsd:choice>
					<xsd:choice minOccurs="0">
						<xsd:element name="mediaResourceListId" type="axlapi:XUUID" minOccurs="0"/>
						<xsd:element name="mediaResourceListName" type="axlapi:String50" minOccurs="0"/>
					</xsd:choice>

share/AXLSoap.xsd  view on Meta::CPAN

							<xsd:documentation>The new lines for this phone.  If this element is null, then all lines are removed from this phone.  Note:  If the lines element is present, then all existing lines are removed and replaced with the sub-elements described by...
						</xsd:annotation>
						<xsd:complexType>
							<xsd:sequence>
								<xsd:element name="line" type="axlapi:XLine" nillable="false" minOccurs="0" maxOccurs="unbounded"/>
							</xsd:sequence>
						</xsd:complexType>
					</xsd:element>
					<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="updateH323Phone" type="axlapi:UpdateH323PhoneReq"/>
	<xsd:element name="updateH323PhoneResponse" type="axlapi:StandardResponse"/>
	<xsd:complexType name="UpdateH323GatewayReq">
		<xsd:complexContent>



( run in 1.241 second using v1.01-cache-2.11-cpan-94b05bcf43c )