(file) Return to AllInstances.htm CVS log (file) (dir) Up to [Pegasus] / pegasus / cgi / htdocs

File: [Pegasus] / pegasus / cgi / htdocs / Attic / AllInstances.htm (download) / (as text)
Revision: 1.3, Thu Aug 28 17:10:40 2008 UTC (15 years, 9 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP348_SCMO-merged_out_from_trunk, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, HPUX_TEST, HEAD
Changes since 1.2: +0 -0 lines
FILE REMOVED
BUG#: 7860
TITLE: pegasus/cgi directory is obsolete
DESCRIPTION: Remove unused files.

<html>
	<body bgcolor="#cccccc">
		<table width="100%">
			<tr>
				<td width="50%" align="bottom"><h1>Display All Classes with Instances&nbsp;</h1>
				<td>
				<td width="50%" align="right">
					<img border="1" src="/pegasus/icons/OpenGroupLogo.gif">
				</td>
			</tr>
		</table>
		<hr>
		<form name="ClassTree" METHOD="get" ACTION="/pegasus/cgi-bin/CGIClient">
			<INPUT TYPE="hidden" NAME="Operation" VALUE="AllInstances"> <INPUT TYPE="hidden" NAME="hostaddress" VALUE="localhost:5988">
			<INPUT TYPE="hidden" NAME="debug">
			<p>
			Show the count of instances for each class in the target Namespace.
			<p>NameSpace&nbsp;&nbsp;&nbsp; <INPUT TYPE="text" NAME="NameSpace" SIZE="30" VALUE="root/cimv2">
				String that defines the target namespace. See <A href="enumeratenamespaces.html">NameSpace 
					Operations</A>
			for more information
			<p><INPUT TYPE="submit" VALUE="Submit Request" name="Submit">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
				<INPUT TYPE="reset" VALUE="Reset Form">
		</form>
		<hr>
		<h2>
			Additional Information</h2>
		<p>This function displays a list of the Classes that respond with instances. To do 
			this function, we first get all classes names and then to an 
			enumerateInstanceNames for each class.</p>
		<p>The result is displayed as a count of instances for each class that has one or 
			more instances.&nbsp; There is a link to display the instance names themselves.</p>
		<p>This function takes a long time to complete (est. 50 seconds + with 735 classes) 
			and does not start to display until complete.&nbsp;This is a function of the 
			way the information is acquired and in a future version, the algorithm modified 
			to present levels of information as they are received rather than do the 
			complete acquisition and structuring before creating the HTML outptu.&nbsp; It 
			uses the enumerate classnames to get a complete set of names and then uses 
			individual getclass operations to get the classes and extract the 
			superclass.&nbsp; Whereas the Class Inheritance function gets everything in one 
			single enumerate classes operation and requires that the timeout be set to the 
			time required to complete the single call, this display uses enumerate names to 
			get the complete namelist of classes and then acquires the class information 
			one-by-one and therefore can operate with the normal timeout.</p>
		<hr>
		<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">
			<font size="2">Demonstration Prepared by the OpenGroup Manageability Work Group 
				Pegasus Development Team</font>
		<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">
			<font size="2">See (<a href="http://www.opengroup.org/management">http://www.opengroup.org/management</a>) 
				for more information on Pegasus</font>
		<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">
			<font size="1">Last Modified <!--webbot bot="Timestamp" S-Type="EDITED"
    S-Format="%A, %B %d, %Y %I:%M:%S %p" startspan --> 
				Wednesday, January 30, 2002 12:32:16 PM<!--webbot bot="Timestamp" i-CheckSum="19584" endspan --> 
				&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Copyright @ The Open Group 2001&nbsp;</font>
			<script>
       document.ClassTree.hostaddress.value = top.hostAddress;
       document.ClassTree.debug.value = top.debug;
       document.ClassTree.NameSpace.value = top.NameSpace;
	   window.focus();
			</script>
		</p>
	</body>
</html>

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2