AXL-Client-Simple

 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;

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="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: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: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>



( run in 0.589 second using v1.01-cache-2.11-cpan-65fba6d93b7 )