view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
# all of the following checks should be included in import(),
# to allow "eval 'require Module::Install; 1' to test
# installation of Module::Install. (RT #51267)
#-------------------------------------------------------------
# Whether or not inc::Module::Install is actually loaded, the
# $INC{inc/Module/Install.pm} is what will still get set as long as
# the caller loaded module this in the documented manner.
# If not set, the caller may NOT have loaded the bundled version, and thus
# they may not have a MI version that works with the Makefile.PL. This would
# result in false errors or unexpected behaviour. And we don't want that.
my $file = join( '/', 'inc', split /::/, __PACKAGE__ ) . '.pm';
unless ( $INC{$file} ) { die <<"END_DIE" }
Please invoke ${\__PACKAGE__} with:
use inc::${\__PACKAGE__};
not:
use ${\__PACKAGE__};
inc/Module/Install.pm view on Meta::CPAN
# is unreliable on some platforms and requires write permissions)
# for now we should catch this and refuse to run.
if ( -f $0 ) {
my $s = (stat($0))[9];
# If the modification time is only slightly in the future,
# sleep briefly to remove the problem.
my $a = $s - time;
if ( $a > 0 and $a < 5 ) { sleep 5 }
# Too far in the future, throw an error.
my $t = time;
if ( $s > $t ) { die <<"END_DIE" }
Your installer $0 has a modification time in the future ($s > $t).
This is known to create infinite loops in make.
Please correct this, then run $0 again.
END_DIE
inc/Module/Install.pm view on Meta::CPAN
goto &$code unless $cwd eq $pwd;
}
unless ($$sym =~ s/([^:]+)$//) {
# XXX: it looks like we can't retrieve the missing function
# via $$sym (usually $main::AUTOLOAD) in this case.
# I'm still wondering if we should slurp Makefile.PL to
# get some context or not ...
my ($package, $file, $line) = caller;
die <<"EOT";
Unknown function is found at $file line $line.
Execution of $file aborted due to runtime errors.
If you're a contributor to a project, you may need to install
some Module::Install extensions from CPAN (or other repository).
If you're a user of a module, please contact the author.
EOT
}
my $method = $1;
if ( uc($method) eq $method ) {
# Do nothing
return;
inc/Module/Install/Makefile.pm view on Meta::CPAN
foreach my $skey (keys %{ $new_args{$key} }) {
$args->{$key}{$skey} = $new_args{$key}{$skey};
}
}
elsif ($makemaker_argtype{$key} eq 'APPENDABLE') {
$self->makemaker_append($key => $new_args{$key});
}
}
else {
if (defined $args->{$key}) {
warn qq{MakeMaker attribute "$key" is overriden; use "makemaker_append" to append values\n};
}
$args->{$key} = $new_args{$key};
}
}
return $args;
}
# For mm args that take multiple space-separated args,
# append an argument to the current list.
sub makemaker_append {
inc/Module/Install/Makefile.pm view on Meta::CPAN
eval "use $perl_version; 1"
or die "ERROR: perl: Version $] is installed, "
. "but we need version >= $perl_version";
if ( $self->makemaker(6.48) ) {
$args->{MIN_PERL_VERSION} = $perl_version;
}
}
if ($self->installdirs) {
warn qq{old INSTALLDIRS (probably set by makemaker_args) is overriden by installdirs\n} if $args->{INSTALLDIRS};
$args->{INSTALLDIRS} = $self->installdirs;
}
my %args = map {
( $_ => $args->{$_} ) } grep {defined($args->{$_} )
} keys %$args;
my $user_preop = delete $args{dist}->{PREOP};
if ( my $preop = $self->admin->preop($user_preop) ) {
foreach my $key ( keys %$preop ) {
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XVoiceMailPort">
<xsd:complexContent>
<xsd:extension base="axlapi:XDevice">
<xsd:sequence minOccurs="0">
<xsd:element name="line" type="axlapi:XLine">
<xsd:annotation>
<xsd:documentation>This is the entry to the DeviceNumPlanMap table. The directory number is referred to by the "dirn" or "dirnId" sub-element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="XCTIRoutePoint">
<xsd:complexContent>
<xsd:extension base="axlapi:XDevice">
<xsd:sequence minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mobileSmartClientProfileName" type="axlapi:String128"/>
</xsd:choice>
<xsd:element name="mtpRequired" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field is applicable only to SIP phones.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mtpPreferredCodec" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XSIPCodec in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>This field is applicable only to SIP phones.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field is applicable only to SIP phones.</xsd:documentation>
</xsd:annotation>
<xsd:element name="dialRules" type="axlapi:XSIPDialRules" nillable="false">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:choice minOccurs="0">
<xsd:element name="cgpnTransformationUnknownCSS" type="axlapi:XCallingSearchSpace" nillable="true"/>
<xsd:element name="cgpnTransformationUnknownCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:choice minOccurs="0">
<xsd:element name="cgpnTransformationSubscriberCSS" type="axlapi:XCallingSearchSpace" nillable="true"/>
<xsd:element name="cgpnTransformationSubscriberCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:element name="waitForFarEndH245TerminalSet" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="mtpRequired" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="mtpPreferredCodec" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XSIPCodec in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Applicable only for H323 Phones.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="callerIdDN" type="axlapi:String50" minOccurs="0"/>
<xsd:element name="callingPartySelection" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XCallingPartySelection in AXLEnums.xsd-->
<xsd:element name="callingLineIdPresentation" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="displayIEDelivery" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="redirectOutboundNumberIE" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="redirectInboundNumberIE" type="xsd:boolean" nillable="false" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="callingNamePresentationBit" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="connectedLinePresentationBit" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="connectedNamePresentationBit" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="supportOverlapSending" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This tag is not valid for a translation pattern.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="patternPrecedence" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPatternPrecedence in AXLEnums.xsd-->
<xsd:element name="releaseCause" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XReleaseCauseValue in AXLEnums.xsd-->
<xsd:element name="allowDeviceOverride" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="provideOutsideDialtone" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="callingPartyNumberingPlan" type="xsd:string" default="Cisco CallManager" nillable="false" minOccurs="0"/><!--This field is of the type axl:XNumberingPlan in AXLEnums.xsd-->
<xsd:element name="callingPartyNumberType" type="xsd:string" default="Cisco CallManager" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPriOfNumber in AXLEnums.xsd-->
<xsd:element name="calledPartyNumberingPlan" type="xsd:string" default="Cisco CallManager" nillable="false" minOccurs="0"/><!--This field is of the type axl:XNumberingPlan in AXLEnums.xsd-->
<xsd:element name="calledPartyNumberType" type="xsd:string" default="Cisco CallManager" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPriOfNumber in AXLEnums.xsd-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="XNPCallPark">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>Is a null value acceptable for this rule?</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="subrule" type="axlapi:XRule" minOccurs="0">
<xsd:annotation>
<xsd:documentation>It is possible that a rule might require additional steps of validation. To guard against loops, these subrules must be defined within this rule rather than allowing the rule to reference other rules (however, see XDisplayInst...
</xsd:annotation>
</xsd:element>
<xsd:element name="enterpriseDefaultName" type="axlapi:XKeyString" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The name of the enterprise parameter to lookup in the database and use its value as this rule's default value. Overrides the hard-coded default if defined.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XIntegerRule">
<xsd:annotation>
<xsd:documentation>The integer rule determines if the input is a valid integer.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="default" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>The input is evaluated by a fragment of JavaScript.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="comment" type="xsd:string"/>
<xsd:element name="script">
<xsd:annotation>
<xsd:documentation>The JavaScript fragment used to evaluate the input. The fragment should be cordoned off by CDATA tags. The fragment must contain a entry-point function with the following prototype:
Array AXLScriptRuleEntryPoint(String inputString)
The output is an Array of two values. Array[0] is a boolean value and indicates success (true) or failure (false). Array[1] contains the result of the script. If successful, it should contain a copy of the inputString or other valid return value. If ...
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:whiteSpace value="preserve"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XURIRule">
<xsd:annotation>
<xsd:documentation>The URI rule determines if a value is a valid URI.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="default" type="xsd:anyURI" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XRuleError">
<xsd:annotation>
<xsd:documentation>The XML format for a rule error that might be thrown by a rule processor.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="invalidValue" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Contains the value of the original input.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ruleBroken" type="xsd:Name">
<xsd:annotation>
<xsd:documentation>The name of the rule broken.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="errorCode" type="xsd:integer" default="0">
<xsd:annotation>
<xsd:documentation>An integer error code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="errorText" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Error message generated by rule.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!-- *********************************************************** -->
<!-- Service Dependency objects -->
<!-- *********************************************************** -->
<xsd:complexType name="XServiceDependency">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="A file with this name already exists in the license file directory. Please upload a file with a different name."/>
<xsd:enumeration value="Unable to obtain certificate for this IP address/Port. SRST reference has been changed to non-secured. Please disable the security services on the gateway if you do not use the security feature."/>
<xsd:enumeration value="DN/Route Pattern must be the last search parameter when using the Search Within Results option."/>
<xsd:enumeration value="Route Group Name and Directory Number are not allowed in the same search."/>
<xsd:enumeration value="user is not member of super user group. Cannot add to groups the roles which are only accessible to super users"/>
<xsd:enumeration value="Only super users can update members of super user groups"/>
<xsd:enumeration value="Users who are not super users cannot add him/herself to groups"/>
<xsd:enumeration value="Propagation failed for some devices. See log for a list of failed devices."/>
<xsd:enumeration value="Change failed - Credential locked. Please contact your administrator."/>
<xsd:enumeration value="Change failed - Credential locked due to inactivity. Please contact your administrator."/>
<xsd:enumeration value="Unknown credential validation error. Please contact your administrator."/>
<xsd:enumeration value="Wrong Credential."/>
<xsd:enumeration value="Administrative Lock."/>
<xsd:enumeration value="Hack Lock."/>
<xsd:enumeration value="Inactive Lock."/>
<xsd:enumeration value="Expired Lock."/>
<xsd:enumeration value="Expired Lock (with ability to change)."/>
<xsd:enumeration value="End user status is INACTIVE in LDAP."/>
<xsd:enumeration value="LDAP authentication enabled. UpdateCredential failure."/>
<xsd:enumeration value="Invalid credential length."/>
<xsd:enumeration value="Trivial credential."/>
<xsd:enumeration value="Duplicate credential."/>
<xsd:enumeration value="Too recently used Credential."/>
<xsd:enumeration value="User does not have permission to change this credential."/>
<xsd:enumeration value="There is no credential value for the given credential name."/>
<xsd:enumeration value="There is no credential type for the given credential name."/>
<xsd:enumeration value="LDAP communication error. Please check log file."/>
<xsd:enumeration value="User type not defined. Please check log file."/>
<xsd:enumeration value="Failed to update Credential. Please check log file."/>
<xsd:enumeration value="Not a valid application user. Please check log file."/>
<xsd:enumeration value="Database communication error. Please check log file."/>
<xsd:enumeration value="Invalid credential information. Please check log file."/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="XAlarmSeverity">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Emergency"/>
<xsd:enumeration value="Alert"/>
<xsd:enumeration value="Critical"/>
<xsd:enumeration value="Error"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Gatekeeper table may only reference devices that are Gatekeepers (model = 122)"/>
<xsd:enumeration value="Failure attempting to insert into Region table"/>
<xsd:enumeration value="URI as a BLF Speed-dial Destination is not allowed for this device with this protocol."/>
<xsd:enumeration value="BLF Destination does not appear to be a valid URI for dialing."/>
<xsd:enumeration value="BLF Destination does not appear to be dialable."/>
<xsd:enumeration value="BLF Directed Call Park number must be of type Directed Call Park."/>
<xsd:enumeration value="BLF Directed Call Park number must be dialable. Numeric Digits (0-9), asterisks (*), and pound(#) are allowed characters."/>
<xsd:enumeration value="The subnet mask is out of range, the first octet value is 223 or less."/>
<xsd:enumeration value="Subnet mask and mask size do not match."/>
<xsd:enumeration value="Failure attempting to insert into RegionMatrix table"/>
<xsd:enumeration value="User must override the default Bandwidth and Video Bandwidth settings"/>
<xsd:enumeration value="No appropriate base product type value found in Mgcp table"/>
<xsd:enumeration value="Propgation of MgcpDeviceMember values to Device table failed"/>
<xsd:enumeration value="Automatic update of Device name failed after MGCP port value update"/>
<xsd:enumeration value="Cannot change from Qsig to non_Qsig if this gateway is in a route group"/>
<xsd:enumeration value="DigitalAccessPri table may only reference devices with matching Device Protocol (DigitalAccessPri)"/>
<xsd:enumeration value="Attempt to change device Qsig value failed"/>
<xsd:enumeration value="E1 gateway can not have g.clear enabled."/>
<xsd:enumeration value="G.Clear is not supported on the PRI interface on this type of gateway."/>
<xsd:enumeration value="Failure attempting to insert into AARDialPrefixMatrix table"/>
<xsd:enumeration value="The standard locations should not be deleted and the configration for the standard location should not be modified other than RSVP policy configurations."/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Attempt to delete default MLPP Domain record not allowed"/>
<xsd:enumeration value="Cannot have more than one default MLPP Domain record."/>
<xsd:enumeration value="Attempt to update a record that is not user-modifiable"/>
<xsd:enumeration value="Attempt to update MediaResourceList clause failed"/>
<xsd:enumeration value="Attempt to insert value into LicenseDistributionUsed triggered by insert into LicenseInfo table failed"/>
<xsd:enumeration value="Attempt to delete from LicenseDistributionUsed failed because used count, distributed count or both were non-zero"/>
<xsd:enumeration value="Cannot make an active licensed device inactive (IsActive cannot change from true to false)"/>
<xsd:enumeration value="Request unsuccessful to license manager(Please check the Licensing logs for further details) "/>
<xsd:enumeration value="Cannot connect to License Manager"/>
<xsd:enumeration value="Datastore exception in licensing"/>
<xsd:enumeration value="Internal licensing error (check the log file for details)"/>
<xsd:enumeration value="All licenses in use for this feature. Please upload additional licenses (a new license file) and try activating the feature again."/>
<xsd:enumeration value="No licensing support for the requested feature"/>
<xsd:enumeration value="Can't connect to datastore for licensing"/>
<xsd:enumeration value="License file not loaded"/>
<xsd:enumeration value="Licenses not available for the required version"/>
<xsd:enumeration value="All the allocated licenses to this node are consumed. Please upload additional licenses (a new license file) and try again."/>
<xsd:enumeration value="Licensing checkin failed (checkin count is greater than checked out count)"/>
<xsd:enumeration value="License Server not serving licenses on this node"/>
<xsd:enumeration value="All license servers down"/>
<xsd:enumeration value="Unexpected message from license server"/>
<xsd:enumeration value="Request Failed and some License Servers down"/>
<xsd:enumeration value="License File Version Mismatch"/>
<xsd:enumeration value="License File MAC Address Mismatch"/>
<xsd:enumeration value="Invalid or tampered License File"/>
<xsd:enumeration value="License loader parameters file error"/>
<xsd:enumeration value="License File Exception"/>
<xsd:enumeration value="License File Already Loaded"/>
<xsd:enumeration value="License File Format Error"/>
<xsd:enumeration value="Approaching license limit warning"/>
<xsd:enumeration value="Allocated licenses consumed by used and pending. Please upload additional licenses (a new license file) and try again."/>
<xsd:enumeration value="Allocated licenses consumed by used. Please upload additional licenses (a new license file) and try again."/>
<xsd:enumeration value="AllocatedLicenseUnits is reserved for future use. It must be set to 0 and cannot be updated"/>
<xsd:enumeration value="Only characters A-Z, a-z, 0-9 are allowed in prompt name"/>
<xsd:enumeration value="Invalid IP address"/>
<xsd:enumeration value="There cannot be more than 8 NTP entries for the same Date Time Group"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Oct"/>
<xsd:enumeration value="Nov"/>
<xsd:enumeration value="Dec"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="XNSFService">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ACCUNET Switched Digital Service"/>
<xsd:enumeration value="Billing Number Only"/>
<xsd:enumeration value="Billing Number Preferred"/>
<xsd:enumeration value="Calling Party Number Only"/>
<xsd:enumeration value="Calling Party Number Preferred"/>
<xsd:enumeration value="Foreign Exchange"/>
<xsd:enumeration value="Foreign Exchange Selection"/>
<xsd:enumeration value="International Long Distance Service"/>
<xsd:enumeration value="InterLATAOUTWATS"/>
<xsd:enumeration value="IntraLATAOUTWATS"/>
<xsd:enumeration value="Long Distance Service"/>
<xsd:enumeration value="MEGACOM Telecom Service"/>
<xsd:enumeration value="National ISDN Banded OUTWATS"/>
<xsd:enumeration value="National ISDN Unbanded OUTWATS"/>
<xsd:enumeration value="OUTWATS Selection"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:simpleType name="XPattern">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Pattern"/>
<xsd:enumeration value="Plar"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="XPatternPrecedence">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Flash Override"/>
<xsd:enumeration value="Flash"/>
<xsd:enumeration value="Immediate"/>
<xsd:enumeration value="Priority"/>
<xsd:enumeration value="Routine"/>
<xsd:enumeration value="Default"/>
<xsd:enumeration value="Executive Override"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="XPatternUsage">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CallPark"/>
<xsd:enumeration value="Conference"/>
<xsd:enumeration value="Device"/>
<xsd:enumeration value="Translation"/>
<xsd:enumeration value="Call Pick Up Group"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
<xsd:complexType name="Response" abstract="false">
<xsd:complexContent>
<xsd:extension base="axlapi:Envelope">
<xsd:choice>
<xsd:element name="response" type="axlapi:APIResponse">
<xsd:annotation>
<xsd:documentation>Completely abstracted, specific response payloads must be defined.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="error" type="axlapi:Error"/>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Request" abstract="false">
<xsd:complexContent>
<xsd:extension base="axlapi:Envelope">
<xsd:all>
<xsd:element name="request" type="axlapi:APIRequest">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:complexType name="APIResponse" abstract="true">
<xsd:annotation>
<xsd:documentation>All responses must extend abstractResponse.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="sequence" type="xsd:unsignedLong" use="optional"/>
</xsd:complexType>
<xsd:complexType name="Error">
<xsd:sequence>
<xsd:element name="code" type="xsd:long">
<xsd:annotation>
<xsd:documentation>The error code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="message" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional text message sent with error code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="request" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional reference to original request.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="url" type="xsd:anyURI" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional URL to link for more information.</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>This tag is valid only for CUMC devices.</xsd:documentation>
</xsd:annotation>
<xsd:element name="mobileSmartClientProfileId" type="axlapi:XUUID"/>
<xsd:element name="mobileSmartClientProfileName" type="axlapi:String128"/>
</xsd:choice>
<xsd:element name="mtpRequired" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field is applicable only to SIP phones.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mtpPreferredCodec" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XSIPCodec in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>This field is applicable only to SIP phones.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field is applicable only to SIP phones.</xsd:documentation>
</xsd:annotation>
<xsd:element name="dialRules" type="axlapi:XSIPDialRules" nillable="false">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
<xsd:element name="newRouteFilterName" type="axlapi:String50" minOccurs="0"/>
</xsd:choice>
<xsd:element name="callingLinePresentationBit" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="callingNamePresentationBit" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="connectedLinePresentationBit" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="connectedNamePresentationBit" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="supportOverlapSending" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="patternPrecedence" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPatternPrecedence in AXLEnums.xsd-->
<xsd:element name="releaseCause" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XReleaseCauseValue in AXLEnums.xsd-->
<xsd:element name="allowDeviceOverride" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="provideOutsideDialtone" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="callingPartyNumberingPlan" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XNumberingPlan in AXLEnums.xsd-->
<xsd:element name="callingPartyNumberType" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPriOfNumber in AXLEnums.xsd-->
<xsd:element name="calledPartyNumberingPlan" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XNumberingPlan in AXLEnums.xsd-->
<xsd:element name="calledPartyNumberType" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPriOfNumber in AXLEnums.xsd-->
<xsd:element name="destination" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new destination for this route pattern. Can be a gateway or a route list. Not nullable.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="getServiceParameterResponse" type="axlapi:GetServiceParameterRes"/>
<xsd:complexType name="UpdateServiceParameterReq">
<xsd:annotation>
<xsd:documentation>Modifies an existing service parameter's value.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetServiceParameterReq">
<xsd:sequence>
<xsd:element name="newValue" type="axlapi:String1024" nillable="true">
<xsd:annotation>
<xsd:documentation>The new value of the service parameter. Nullable in some cases. Must be a valid value for this service parameter's data type or an error will be returned.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateServiceParameter" type="axlapi:UpdateServiceParameterReq"/>
<xsd:element name="updateServiceParameterResponse" type="axlapi:StandardResponse">
<xsd:annotation>
<xsd:documentation>Would return either the GUID of the object that was altered, or return true if the operation was successful. Whichever is possible for this request.</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="member" type="axlapi:XUserGroupMember" nillable="false" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:sequence minOccurs="0">
<xsd:element name="addMembers" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Add new members to the User Group. It doesn't delete old members. Note: If the member is already added to the User Group an error will be thrown.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="member" type="axlapi:XUserGroupMember" nillable="false" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="removeMembers" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Remove members from the UserGroup. Note: Only members already associated with this User Group can be deleted.</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="cdpnTransformationCSSId" type="axlapi:XUUID" nillable="true"/>
<xsd:element name="cdpnTransformationCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:element name="useDevicePoolCdpnTransformCSS" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Applicable only for H323Gateway and H323Trunk.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="waitForFarEndH245TerminalSet" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="mtpRequired" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="mtpPreferredCodec" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XSIPCodec in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Applicable only for H323 Phones.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="callerIdDN" type="axlapi:String50" minOccurs="0"/>
<xsd:element name="callingPartySelection" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XCallingPartySelection in AXLEnums.xsd-->
<xsd:element name="callingLineIdPresentation" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPresentationBit in AXLEnums.xsd-->
<xsd:element name="displayIEDelivery" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="redirectOutboundNumberIE" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="redirectInboundNumberIE" type="xsd:boolean" nillable="false" minOccurs="0"/>