AXL-Client-Simple
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
sub _version {
my $s = shift || 0;
my $d =()= $s =~ /(\.)/g;
if ( $d >= 2 ) {
# Normalise multipart versions
$s =~ s/(\.)(\d{1,3})/sprintf("$1%03d",$2)/eg;
}
$s =~ s/^(\d+)\.?//;
my $l = $1 || 0;
my @v = map {
$_ . '0' x (3 - length $_)
} $s =~ /(\d{1,3})\D?/g;
$l = $l . '.' . join '', @v if @v;
return $l + 0;
}
sub _cmp {
_version($_[1]) <=> _version($_[2]);
}
# Cloned from Params::Util::_CLASS
inc/Module/Install/Makefile.pm view on Meta::CPAN
for my $subdir (@_) {
push @$subdirs, $subdir;
}
}
sub clean_files {
my $self = shift;
my $clean = $self->makemaker_args->{clean} ||= {};
%$clean = (
%$clean,
FILES => join ' ', grep { length $_ } ($clean->{FILES} || (), @_),
);
}
sub realclean_files {
my $self = shift;
my $realclean = $self->makemaker_args->{realclean} ||= {};
%$realclean = (
%$realclean,
FILES => join ' ', grep { length $_ } ($realclean->{FILES} || (), @_),
);
}
sub libs {
my $self = shift;
my $libs = ref $_[0] ? shift : [ shift ];
$self->makemaker_args( LIBS => $libs );
}
sub inc {
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>If this tag is set to true, zero is inserted into the database for credExpiresAfter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="credExpiresAfter" type="xsd:nonNegativeInteger" nillable="false">
<xsd:annotation>
<xsd:documentation>Credential expires after must be a number in the range 0 to 365.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="minCredLength" type="xsd:nonNegativeInteger" nillable="false">
<xsd:annotation>
<xsd:documentation>Minimum credential length must be a number in the range 0 to 64.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="prevCredStoredNum" type="xsd:nonNegativeInteger" nillable="false">
<xsd:annotation>
<xsd:documentation>Stored number of previous credentials must be a number in the range 0 to 25.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="inactiveDaysAllowed" type="xsd:nonNegativeInteger" nillable="false">
<xsd:annotation>
<xsd:documentation>Inactive days allowed must be a number in the range 0 to 5000.</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:attribute name="index" type="xsd:positiveInteger"/>
</xsd:complexType>
<xsd:complexType name="XSRSTInfo">
<xsd:sequence>
<xsd:element name="name" type="axlapi:UniqueName50"/>
<xsd:element name="srstOption" type="xsd:string" default="User Specific"/><!--This field is of the type axl:XSRSTOption in AXLEnums.xsd-->
<xsd:element name="userModifiable" type="xsd:boolean" default="true"/>
<xsd:element name="ipAddr1" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="16"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="port1" type="xsd:nonNegativeInteger" default="2000"/>
<xsd:element name="ipAddr2" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="16"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="port2" type="xsd:nonNegativeInteger" default="2000" minOccurs="0"/>
<xsd:element name="ipAddr3" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="16"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="port3" type="xsd:nonNegativeInteger" default="2000" minOccurs="0"/>
<xsd:element name="certificate" type="axlapi:String4096"/>
<xsd:element name="isSecure" type="xsd:boolean" default="false"/>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XSubscribedService">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="default" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The default value to return if none is supplied.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="regexp" type="xsd:string" minOccurs="0">
<xsd:annotation>
<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>
share/AXLSoap.xsd view on Meta::CPAN
<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."/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="NickName cannot be a NULL or empty string"/>
<xsd:enumeration value="The specified DN or pattern evaluates to more than the maximum allowable 48 digits for this pattern usage"/>
<xsd:enumeration value="Encountered more characters than allowed in the submitted DnOrPattern string"/>
<xsd:enumeration value="The specified DN or pattern evaluates to more than the maximum allowable 24 digits for this pattern usage"/>
<xsd:enumeration value="Pattern has to be unique in a Route Partition unless associated with a Dial Plan"/>
<xsd:enumeration value="Digit Discard Instruction must be associated with the current DN's Dial Plan"/>
<xsd:enumeration value="Route Filter must be associated with the current DN's Dial Plan"/>
<xsd:enumeration value="Attempt to delete a Call Pickup record still in use"/>
<xsd:enumeration value="Improper values for IP CIDR address"/>
<xsd:enumeration value="The IP address you have entered is not valid. Please enter a valid IP address"/>
<xsd:enumeration value="Name contains invalid characters or the length was exceeded"/>
<xsd:enumeration value="The domain name you have entered is not in an acceptable format. Please enter a domain name in the following format: alpha/numeric characters.alphabetic characters. For example, abc123.com, abc.net, 123abc.org, and so...
<xsd:enumeration value="Name contains nested brackets"/>
<xsd:enumeration value="Name contains misplaced or embedded circumflex characters"/>
<xsd:enumeration value="Name is a mal-formed regular expression"/>
<xsd:enumeration value="Only one dot is permitted per expression"/>
<xsd:enumeration value="Only one @ permitted per expression"/>
<xsd:enumeration value="A plus sign cannot appear within brackets"/>
<xsd:enumeration value="A question mark cannot appear within brackets"/>
<xsd:enumeration value="A dot precede an @ sign"/>
<xsd:enumeration value="Cannot have consecutive plus signs and question marks in any combination (?+, +?, ++ or ??)"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>If this tag is set to true, zero is inserted into the database for credExpiresAfter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="credExpiresAfter" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Credential expires after must be a number in the range 0 to 365.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="minCredLength" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Minimum credential length must be a number in the range 0 to 64.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="prevCredStoredNum" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Stored number of previous credentials must be a number in the range 0 to 25.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="inactiveDaysAllowed" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Inactive days allowed must be a number in the range 0 to 5000.</xsd:documentation>
( run in 0.713 second using v1.01-cache-2.11-cpan-65fba6d93b7 )