summaryrefslogtreecommitdiffstats
path: root/cgi
diff options
context:
space:
mode:
authora.arora <a.arora>2004-02-17 11:47:25 +0000
committera.arora <a.arora>2004-02-17 11:47:25 +0000
commit19770a7c01c2a4e5f0e732d1d4f2f0a96db77b9b (patch)
tree765f39f53904f83b30c78c2f0caf688c4c66b18a /cgi
parent6bed70c7e3a827a717fcd4b49f754eef46c91f18 (diff)
downloadtog-pegasus-19770a7c01c2a4e5f0e732d1d4f2f0a96db77b9b.zip
tog-pegasus-19770a7c01c2a4e5f0e732d1d4f2f0a96db77b9b.tar.gz
tog-pegasus-19770a7c01c2a4e5f0e732d1d4f2f0a96db77b9b.tar.xz
made UI and Javascript changes
Diffstat (limited to 'cgi')
-rw-r--r--cgi/htdocs/GetProperty.html182
1 files changed, 101 insertions, 81 deletions
diff --git a/cgi/htdocs/GetProperty.html b/cgi/htdocs/GetProperty.html
index ce1644d..8697448 100644
--- a/cgi/htdocs/GetProperty.html
+++ b/cgi/htdocs/GetProperty.html
@@ -1,93 +1,113 @@
<html>
- <body bgcolor="#CCCCCC">
- <table width="100%">
- <tr>
- <td width="50%" align="bottom"><h1>GetClassProperty</h1><td>
- <td width="50%" align="right">
- <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
- </td>
- </tr>
- </table>
- <hr>
- <form name="GetProperty" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
- <INPUT TYPE="hidden" NAME="Operation" VALUE="GetProperty">
- <INPUT TYPE="hidden" NAME="hostaddress" VALUE="localhost:5988">
- <INPUT TYPE="hidden" NAME="debug" VALUE="">
- <p>NameSpace&nbsp;&nbsp;&nbsp; <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv2">
- <p>ClassName&nbsp;&nbsp;&nbsp;&nbsp; <INPUT TYPE="text" NAME="ClassName" SIZE=30>
- <p>PropertyName <INPUT TYPE="text" NAME="PropertyName" SIZE=30>
- <p><INPUT TYPE="submit" VALUE="GetProperty">
- <p><INPUT TYPE="reset" VALUE="Reset">
- </form>
-
- <hr>
- <h2>
-
- Return Results</h2>
- <p>
-
- If successful, the return value specifies the value of the requested
- CIMProperty. If the value is NULL then no element is returned.
-
- If unsuccessful, one of the following status codes MUST be returned by this
- method, where the first applicable error in the list (starting with the
- first element of the list, and working down) is the error returned. Any
- additional method-specific interpretation of the error in is given in
- parentheses.
- <UL>
- <LI>CIM_ERR_ACCESS_DENIED
- <LI>CIM_ERR_INVALID_NAMESPACE
- <LI>CIM_ERR_INVALID_PARAMETER (including missing, duplicate,
- unrecognized or otherwise incorrect parameters)
- <LI>CIM_ERR_INVALID_CLASS (the CIM Class does not exist in the specified
- namespace)
- <LI>CIM_ERR_NOT_FOUND (the CIM Class does exist, but the requested CIM
- Instance does not exist in the specified namespace)
- <LI>CIM_ERR_NO_SUCH_PROPERTY (the CIM Instance does exist, but the
- requested CIMProperty does not)
- <LI>CIM_ERR_FAILED (some other unspecified error occurred)
- </UL>
-
- <hr>
- <h2>Additional Description of the Operation</h2>
-
- This operation is used to retrieve a single property value from a CIM
- Instance in the target Namespace.&nbsp;<p><b>&nbsp;<a name="NameSpace">NameSpace</a></b>&nbsp;
- - The NameSpace parameter is a string that defines the target
- namespace \Ref{NAMESPACE}&nbsp;<p><b><a name="InstanceName">InstanceName</a></b>
- - The InstanceName input parameter specifies the name of the Instance
- (model path) from which the CIMProperty value is
- requested. <a href="file://Ref{INSTANCENAME">\\Ref{INSTANCENAME</a>}&nbsp;<p><b><a name="PropertyName">PropertyName
- </a></b>-&nbsp; The PropertyName input parameter specifies the name of the
- CIMProperty whose value is to be returned.&nbsp;
- <hr>
- <h2>Pegasus API in Operations.h</h2>
-
- <pre>
+<head>
+<script>
+ function rTrim(tempStr){
+ while( tempStr.lastIndexOf(' ') == tempStr.length-1 && tempStr.length > 0 )
+ {
+ tempStr = tempStr.substring(0,tempStr.length-1)
+ }
+ document.GetProperty.InstanceName.value = tempStr;
+ }
+</script>
+</head>
+ <body bgcolor="#cccccc">
+ <table width="100%">
+ <tr>
+ <td width="50%" align="bottom"><h1>GetClassProperty</h1>
+ <td>
+ <td width="50%" align="right">
+ <img border="1" src="/pegasus/icons/OpenGroupLogo.gif">
+ </td>
+ </tr>
+ </table>
+ <hr>
+ <form name="GetProperty" METHOD="get" ACTION="/pegasus/cgi-bin/CGIClient">
+ <P>
+ <INPUT TYPE="hidden" NAME="Operation" VALUE="GetProperty"> <INPUT TYPE="hidden" NAME="hostaddress" VALUE="localhost:5988">
+ <INPUT TYPE="hidden" NAME="debug" value="">
+ </P>
+ <P>The g<TT>etProperty</TT> CIM operation&nbsp;retrieves a single property value
+ from a CIM Instance.
+ </P>
+ <p>NameSpace&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <INPUT TYPE="text" NAME="NameSpace" SIZE="30" VALUE="root/cimv2">&nbsp;String
+ that defines the target namespace. See <A href="enumeratenamespaces.html">NameSpace
+ Operations</A>
+ for more information
+ <p>InstanceName&nbsp;&nbsp;&nbsp; <INPUT TYPE="text" NAME="InstanceName" SIZE="30">
+ Defines the Name of the instance whose property value is to be retrieved. See <A href="EnumerateInstanceNames.html">
+ Enumerate Instance Names</A>
+ for instance names for a class
+ <p>PropertyName&nbsp; &nbsp; <INPUT TYPE="text" NAME="PropertyName" SIZE="30">
+ &nbsp;Name of the property whose value is to be retrieved.
+ <p><INPUT TYPE="submit" VALUE="Submit Request" onClick="rTrim(document.GetProperty.InstanceName.value);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE="reset" VALUE="Reset Form"></p>
+ </form>
+ <hr>
+ <h2>
+ Return Results</h2>
+ <p>
+ If successful, the return value specifies the value of the requested
+ CIMProperty. If the value is NULL then no element is returned. If unsuccessful,
+ one of the following status codes MUST be returned by this method, where the
+ first applicable error in the list (starting with the first element of the
+ list, and working down) is the error returned. Any additional method-specific
+ interpretation of the error in is given in parentheses.
+ <UL>
+ <LI>
+ CIM_ERR_ACCESS_DENIED
+ <LI>
+ CIM_ERR_INVALID_NAMESPACE
+ <LI>
+ CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or
+ otherwise incorrect parameters)
+ <LI>
+ CIM_ERR_INVALID_CLASS (the CIM Class does not exist in the specified namespace)
+ <LI>
+ CIM_ERR_NOT_FOUND (the CIM Class does exist, but the requested CIM Instance
+ does not exist in the specified namespace)
+ <LI>
+ CIM_ERR_NO_SUCH_PROPERTY (the CIM Instance does exist, but the requested
+ CIMProperty does not)
+ <LI>
+ CIM_ERR_FAILED (some other unspecified error occurred)</LI>
+ </UL>
+ <hr>
+ <h2>Additional Description of the Operation</h2>
+ This operation is used to retrieve a single property value from a CIM Instance
+ in the target Namespace.&nbsp;<p><b>&nbsp;<a name="NameSpace">NameSpace</a></b>
+ &nbsp; - The NameSpace parameter is a string that defines the target namespace
+ \Ref{NAMESPACE}&nbsp;<p><b><a name="InstanceName">InstanceName</a></b> - The
+ InstanceName input parameter specifies the name of the Instance (model path)
+ from which the CIMProperty value is requested. <a href="file://Ref{INSTANCENAME">\\Ref{INSTANCENAME</a>
+ }&nbsp;<p><b><a name="PropertyName">PropertyName </a></b>-&nbsp; The PropertyName
+ input parameter specifies the name of the CIMProperty whose value is to be
+ returned.&nbsp;
+ <hr>
+ <h2>Pegasus API in Operations.h</h2>
+ <pre>
virtual CIMValue getProperty(
const String&amp; nameSpace,
const CIMReference&amp; instanceName,
const String&amp; propertyName) = 0;
</pre>
-
- <hr>
-
- <p style="margin-top: 0; margin-bottom: 0"> <font size="2">Demonstration
- Prepared by the OpenGroup Manageability Work Group Pegasus Development Team</font>
-
- <p style="margin-top: 0; margin-bottom: 0"> <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: 0; margin-bottom: 0"> <font size="1">Last Modified <!--webbot bot="Timestamp" S-Type="EDITED"
- S-Format="%A, %B %d, %Y %I:%M:%S %p" startspan -->Friday, June 29, 2001 06:45:16 PM<!--webbot bot="Timestamp" i-CheckSum="55017" endspan -->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- Copyright @ The Open Group 2001&nbsp;</font>
-
- <script>
+ <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 -->
+ Friday, June 29, 2001 06:45:16 PM<!--webbot bot="Timestamp" i-CheckSum="55017" endspan -->
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Copyright @ The Open Group 2001&nbsp;</font>
+ <script>
document.GetProperty.hostaddress.value = top.hostAddress;
document.GetProperty.debug.value = top.debug;
document.GetProperty.NameSpace.value = top.NameSpace;
window.focus();
- </script>
- </body>
+ </script>
+ </p>
+ </body>
</html>