add instance operations and comments
authorkarl <karl>
Tue, 30 Jan 2001 07:40:22 +0000 (07:40 +0000)
committerkarl <karl>
Tue, 30 Jan 2001 07:40:22 +0000 (07:40 +0000)
12 files changed:
cgi/htdocs/DefineHostparameters.html [new file with mode: 0644]
cgi/htdocs/DeleteClass.html
cgi/htdocs/EnumerateClassNames.html
cgi/htdocs/EnumerateInstanceNames.html
cgi/htdocs/EnumerateQualifiers.html
cgi/htdocs/GetClass.html
cgi/htdocs/GetInstance.html
cgi/htdocs/GetProperty.html
cgi/htdocs/GetPropertydeclaration.html
cgi/htdocs/GetQualifier.html
cgi/htdocs/getnamespaces.html [new file with mode: 0644]
cgi/htdocs/index.html

diff --git a/cgi/htdocs/DefineHostparameters.html b/cgi/htdocs/DefineHostparameters.html
new file mode 100644 (file)
index 0000000..3d8ebc7
--- /dev/null
@@ -0,0 +1,26 @@
+<html>
+  <body bgcolor="#CCCCCC">
+    <table width="100%">
+      <tr>
+       <td width="50%" align="bottom"><h1>DefineHostParameters</h1><td>
+       <td width="50%" align="right">
+           <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
+       </td>
+      </tr>
+    </table>
+    <hr>
+    <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+      <INPUT TYPE="hidden" NAME="Operation" VALUE="DefineHostParameters">
+       <p><b>HostURL</b> <INPUT TYPE="text" NAME="HostURL" SIZE=30 Value=localhost>
+       Enter the URL of the host with where Pegasus is running
+       <p><b>HostName</b>
+       <p>Today, CIM and WBEM do not have any discovery tools.&nbsp; You must
+    specifically setup the URL and Port number of the WBEM Services Broker you
+    want to query.&nbsp; The defaults are provided for use in a test environment
+    with the Pegasus Services Broker.
+       <p><INPUT TYPE="submit" VALUE="Submit Request">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+    <INPUT TYPE="reset" VALUE="Reset">
+    </form>
+  </body>
+</html>
+
index 15f6f8329ba6c4a6c3baa748572640a15dc0a7b8..32b0894f7f86cf0ec3090bba65f41fb65cbf8432 100644 (file)
@@ -4,7 +4,7 @@
       <tr>
        <td width="50%" align="bottom"><h1>DeleteClass</h1><td>
        <td width="50%" align="right">
-         <img border=1 src="http://localhost/pegasus/icons/OpenGroupLogo.gif">
+         <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
         </td>
       </tr>
     </table>
index ca6a74307f3ed7a96bc3fd32d864d5c9cbc32a2f..b17a6f9dff0759fdd999e5a023122f06f2e59505 100644 (file)
@@ -4,7 +4,7 @@
       <tr>
        <td width="50%" align="bottom"><h1>EnumerateClassNames</h1><td>
        <td width="50%" align="right">
-           <img border=1 src="http://localhost/pegasus/icons/OpenGroupLogo.gif">
+           <img border=1 src="/icons/OpenGroupLogo.gif">
        </td>
       </tr>
     </table>
@@ -13,8 +13,9 @@
       <INPUT TYPE="hidden" NAME="Operation" VALUE="EnumerateClassNames">
       <p>NameSpace
         <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">
+        The NameSpace parameter is a string that defines the target namespace.
       <p>ClassName <INPUT TYPE="text" NAME="ClassName" SIZE=30>
-      <p>DeepInheritance 
+      <p>DeepInheritance
         <INPUT TYPE="checkbox" NAME="DeepInheritance" VALUE="true" checked>
       <p><INPUT TYPE="submit" VALUE="EnumerateClassNames">
       <p><INPUT TYPE="reset" VALUE="Reset">
index 483b4c92924c450b14e43f4e535fded3aca227ef..7f5fe7e12989ed9e454f5eb524dbbb69a83d8d7d 100644 (file)
@@ -2,9 +2,9 @@
   <body bgcolor="#CCCCCC">
     <table width="100%">
       <tr>
-       <td width="50%" align="bottom"><h1>EnumerateInstanceNames</h1><td>
+       <td width="50%" align="bottom"><h1>Enumerate Instance Names Operation</h1><td>
        <td width="50%" align="right">
-           <img border=1 src="http://localhost/pegasus/icons/OpenGroupLogo.gif">
+           <img border=1 src="pegasus/icons/OpenGroupLogo.gif">
        </td>
       </tr>
     </table>
index 0e8752db545f71db878b00bde4040d138f14485c..eeec37ce84951ff49d53f4ec68a83756cfa82b5c 100644 (file)
@@ -4,7 +4,7 @@
       <tr>
        <td width="50%" align="bottom"><h1>EnumerateQualifiers</h1><td>
        <td width="50%" align="right">
-         <img border=1 src="http://localhost/pegasus/icons/OpenGroupLogo.gif">
+         <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
         </td>
       </tr>
     </table>
index 95fa009ff48f7880ced1f255cc207ad28b6594ed..0c1324af8e406fadca200d7a0fe89035e6c0899a 100644 (file)
@@ -4,7 +4,7 @@
       <tr>
        <td width="50%" align="bottom"><h1>GetClass Operation</h1><td>
        <td width="50%" align="right">
-         <img border=1 src="http://localhost/pegasus/icons/OpenGroupLogo.gif">
+         <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
         </td>
       </tr>
     </table>
index f092e2f88f32a28ae5be6c325ea35e4545582838..e8f93877d435603f28b5aecc45d79d55c88581b7 100644 (file)
@@ -2,24 +2,24 @@
   <body bgcolor="#CCCCCC">
     <table width="100%">
       <tr>
-       <td width="50%" align="bottom"><h1>GetClass Operation</h1><td>
+       <td width="50%" align="bottom"><h1>Get Instance Operation</h1><td>
        <td width="50%" align="right">
-         <img border=1 src="http://localhost/pegasus/icons/OpenGroupLogo.gif
+         <img border=1 src="/pegasus/icons/OpenGroupLogo.gif
          ">
         </td>
       </tr>
     </table>
     <hr></hr>
     <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
-      <INPUT TYPE="hidden" NAME="Operation" VALUE="GetClass">
-         <P>The <<TT>GetInstance</TT> method returns a single CIM Instance from the target
+      <INPUT TYPE="hidden" NAME="Operation" VALUE="GetInstance">
+         <P>The <TT>GetInstance</TT> method returns a single CIM Instance from the target
          Namespace based on the InstanceName parameter provided.
 
       <p><b>NameSpace</b> <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">
-      The NameSpace parameter is a string that defines the target namespace.
+      The <TT>NameSpace</TT> parameter is a string that defines the target namespace.
 
       <p><b>InstanceName</b> <INPUT TYPE="text" NAME="InstanceName" SIZE=30>
-      The InstanceName input parameter defines the name of the Class to be
+      The <TT>InstanceName</TT> input parameter defines the name of the Class to be
       retrieved.
 
       <p><b>LocalOnly</b> <INPUT TYPE="checkbox" NAME="LocalOnly" VALUE="true" checked>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -64,7 +64,6 @@
       &nbsp;&nbsp;&nbsp;&nbsp;
       <INPUT TYPE="reset" VALUE="Reset Form">
 
-
       <p><b>RETURN - </b>If successful, the return value is a single CIM
       Class.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
index af6847111f1709e2aeba7f283271b7b1684bd176..6b18fadce752cf6039c85bc51de934dff38d8354 100644 (file)
@@ -4,7 +4,7 @@
       <tr>
        <td width="50%" align="bottom"><h1>GetClassProperty</h1><td>
        <td width="50%" align="right">
-         <img border=1 src="http://localhost/pegasus/icons/OpenGroupLogo.gif">
+         <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
         </td>
       </tr>
     </table>
index 6ef3a357dd3c4ccc2198f5d099cfb8da61cd6dde..b2add25670e09c3dd9ef422a752a6630a5ef2356 100644 (file)
@@ -4,7 +4,7 @@
       <tr>
        <td width="50%" align="bottom"><h1>GetClassProperty</h1><td>
        <td width="50%" align="right">
-         <img border=1 src="http://localhost/pegasus/icons/OpenGroupLogo.gif">
+         <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
         </td>
       </tr>
     </table>
index d8163bd5c9dd8d2e88147378b004c7ed5913adf1..0c7f2ce722d1c3a72cefc23cc8fba8ee8dfd436d 100644 (file)
@@ -4,7 +4,7 @@
       <tr>
        <td width="50%" align="bottom"><h1>GetQualifier</h1><td>
        <td width="50%" align="right">
-         <img border=1 src="http://localhost/pegasus/icons/OpenGroupLogo.gif">
+         <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
         </td>
       </tr>
     </table>
diff --git a/cgi/htdocs/getnamespaces.html b/cgi/htdocs/getnamespaces.html
new file mode 100644 (file)
index 0000000..fb4b0ce
--- /dev/null
@@ -0,0 +1,20 @@
+<html>
+  <body bgcolor="#CCCCCC">
+    <table width="100%">
+      <tr>
+       <td width="50%" align="bottom"><h1>GetNameSpaces</h1><td>
+       <td width="50%" align="right">
+           <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
+       </td>
+      </tr>
+    </table>
+    <hr></hr>
+    <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+      <INPUT TYPE="hidden" NAME="Operation" VALUE="GetNameSpaces">
+      Gets a list of all of the existing namespaces on the defined host.
+
+      <p><INPUT TYPE="submit" VALUE="Submit Request">
+      <p><INPUT TYPE="reset" VALUE="Reset">
+    </form>
+  </body>
+</html>
index 99500ea946af6c8b5a12ec9180c090a20c5bcc53..d27704e56682dda7b82416844dde499c90abaa54 100644 (file)
@@ -2,7 +2,7 @@
 <html>
 <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-   <meta name="GENERATOR" content="Mozilla/4.51 [en] (WinNT; I) [Netscape]">
+   <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="Author" content="Michael E. Brasher">
    <title>Pegasus</title>
 </head>
@@ -12,7 +12,7 @@
   <tr>
   <td WIDTH="50%">
   <h1>
-  Pegasus Server</h1>
+  Pegasus Server Demonstration</h1>
   </td>
 
   <td></td>
   </table>
 
   <hr>
-  <p><a href="GetClass.html">GetClass</a> Get a CIM Class
-  <p><a href="DeleteClass.html">DeleteClass</a> Delete a CIM Class
-  <p><a href="EnumerateClassNames.html">EnumerateClassNames</a>Enumerate subclass names of a CIM Class
-  <p><a href="GetQualifier.html">GetQualifier</a>Get a Qualifier declaration
-  <p><a href="EnumerateQualifiers.html">EnumerateQualifiers</a> Enumerate CIM Qualifier definitions
+  <p style="margin-bottom: 0">The following hyperlinks demonstrate&nbsp; the
+  Pegasus CIM Server and the Basic WBEM/CIM operations. Unless noted below, each
+  of the hyperlinks represents a single WBEM operation as defined in the WBEM
+  standard. For each Operation, a WEB page allows you to enter parameters and
+  then the correct request is made to the CIM Server and the response formatted
+  as a WEB page an returned.
+  <p style="margin-bottom: 0"><b>SETUP Pegasus CIM Services Broker Interface</b>
+  <p style="margin-top: 0"><a href="DefineHostParameters.html">DefineHostParameters</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+  Define the host name and port to use in subsequent operations
+  <p style="margin-top: 0">&nbsp;
+  <p style="margin-top: 0"><b>CIM NameSpace Operations</b>
+  <p style="margin-top: 0">Under Construction
+  <p><b>WBEM CIM Meta Operations (Operations on CIM Classes and Qualfiers)</b>
+
+  <p style="margin-top: 0; margin-bottom: 0"><a href="EnumerateClassNames.html">EnumerateClassNames</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+  Enumerate subclass names of a CIM Class
+
+  <p style="margin-top: 0; margin-bottom: 0"><a href="GetClass.html">GetClass</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+  Get a CIM Class
+  <p style="margin-top: 0; margin-bottom: 0"><a href="DeleteClass.html">DeleteClass</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+  Delete a CIM Class
+  <p style="margin-top: 0; margin-bottom: 0"><a href="GetQualifier.html">GetQualifier</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+  Get a Qualifier declaration
+  <p style="margin-top: 0; margin-bottom: 0"><a href="EnumerateQualifiers.html">EnumerateQualifiers</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+  Enumerate CIM Qualifier definitions
   <p>
-  <p><a href="GetInstance.html">GetInstance</a> Get a CIM Instance
-  <p><a href="EnumerateInstanceNames.html">EnumerateInstanceNames</a>Enumerate instance names of a CIM Class
-  <p><a href="EnumerateInstance.html">EnumerateInstance</a> Enumerate instances of a CIM Class
+  <b>WBEM CIM Object Instance Operations</b>
+  <p style="margin-top: 0; margin-bottom: 0"><a href="EnumerateInstance.html">EnumerateInstance</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+  Enumerate instances of a CIM Class
+  <p style="margin-top: 0; margin-bottom: 0"><a href="GetInstance.html">GetInstance</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+  Get a CIM Instance
+  <p style="margin-top: 0; margin-bottom: 0"><a href="EnumerateInstanceNames.html">EnumerateInstanceNames</a>&nbsp;&nbsp;&nbsp;
+  Enumerate instance names of a CIM Class
   <p>
-  <p><a href="GetProperty.html">GetProperty</a>Get a CIM Property value from a CIM Instance
-  <p><a href="SetProperty.html">SetProperty</a>Set a CIM Property value from a CIM Instance
+  <b>Special CIM Object Instance Operations</b>
+  <p style="margin-top: 0; margin-bottom: 0"><a href="GetProperty.html">GetProperty</a>Get a CIM Property value from a CIM Instance
+  <p style="margin-top: 0; margin-bottom: 0"><a href="SetProperty.html">SetProperty</a>Set a CIM Property value from a CIM Instance
+
+<p><b>The CIM Operations as defined in the CIM HTTP </b>
+<b>Specification</b>
+  <blockquote>
+    <blockquote>
+     <p style="margin-top: 0; margin-bottom: 0">Get a CIM Class *
+     <p style="margin-top: 0; margin-bottom: 0">Get a CIM Instance *&nbsp;
+     <p style="margin-top: 0; margin-bottom: 0">
+     Delete a CIM Class *&nbsp;
+     <p style="margin-top: 0; margin-bottom: 0">
+     Delete a CIM Instance&nbsp;
+     <p style="margin-top: 0; margin-bottom: 0">
+     Create a CIM Class
+     <p style="margin-top: 0; margin-bottom: 0">Create a CIM Instance
+     <p style="margin-top: 0; margin-bottom: 0">Modify a CIM Class
+     <p style="margin-top: 0; margin-bottom: 0">Modify a CIM Instance
+     <p style="margin-top: 0; margin-bottom: 0">Enumerate subclasses of a CIM Class
+     <p style="margin-top: 0; margin-bottom: 0">Enumerate subclass names of a CIM Class *
+     <p style="margin-top: 0; margin-bottom: 0">Enumerate instances of a CIM Class *
+     <p style="margin-top: 0; margin-bottom: 0">Enumerate instance names of a CIM Class *
+     <p style="margin-top: 0; margin-bottom: 0">Delete a CIM Qualifier definition
+     <p style="margin-top: 0; margin-bottom: 0">Create a CIM Qualifier definition
+     <p style="margin-top: 0; margin-bottom: 0">Enumerate CIM Qualifier definitions *
+     <p style="margin-top: 0; margin-bottom: 0">Execute a Query
+     <p style="margin-top: 0; margin-bottom: 0">Enumerate associators of a CIM Object
+     <p style="margin-top: 0; margin-bottom: 0">Enumerate names of associators of a CIM Object
+     <p style="margin-top: 0; margin-bottom: 0">Enumerate references to a CIM Object
+     <p style="margin-top: 0; margin-bottom: 0">Enumerate names of references to a CIM Object
+     <p style="margin-top: 0; margin-bottom: 0">Get a CIM Property value from a CIM Instance
+     <p style="margin-top: 0; margin-bottom: 0">Set a CIM Property value from a CIM Instance
+     <p style="margin-top: 0; margin-bottom: 0">Get a Qualifier declaration *
+     <p style="margin-top: 0; margin-bottom: 0">Set a Qualifier declaration
+     <p style="margin-top: 0; margin-bottom: 0">Delete a Qualifier declaration
+     <p style="margin-top: 0; margin-bottom: 0">Enumerate Qualifier declarations
+
+    </blockquote>
+  </blockquote>
+
+     <h1 style="margin-top: 0; margin-bottom: 0">Description of the
+     Demonstration Environment</h1>
+  <hr>
+     <p style="margin-top: 0; margin-bottom: 0">Under Construction
+     <p style="margin-top: 0; margin-bottom: 0">&nbsp;
+
+     <h1> <b> Open Questions Questions</b>
+
+  </h1>
+
+     <p> &nbsp;- Enumerate Qualifier - Declaration vs defintion.
+  <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>
 
 </body>
 </html>
 
-<p>The CIM Operations as defined in the CIM HTTP Specificaiton
-     <p>Get a CIM Class *
-     <p>Get a CIM Instance *
-     <p>Delete a CIM Class *
-     <p>Delete a CIM Instance
-     <p>Create a CIM Class
-     <p>Create a CIM Instance
-     <p>Modify a CIM Class
-     <p>Modify a CIM Instance
-     <p>Enumerate subclasses of a CIM Class
-     <p>Enumerate subclass names of a CIM Class *
-     <p>Enumerate instances of a CIM Class *
-     <p>Enumerate instance names of a CIM Class *
-     <p>Delete a CIM Qualifier definition
-     <p>Create a CIM Qualifier definition
-     <p>Enumerate CIM Qualifier definitions *
-     <p>Execute a Query
-     <p>Enumerate associators of a CIM Object
-     <p>Enumerate names of associators of a CIM Object
-     <p>Enumerate references to a CIM Object
-     <p>Enumerate names of references to a CIM Object
-     <p>Get a CIM Property value from a CIM Instance
-     <p>Set a CIM Property value from a CIM Instance
-     <p>Get a Qualifier declaration *
-     <p>Set a Qualifier declaration
-     <p>Delete a Qualifier declaration
-     <p>Enumerate Qualifier declarations
-
-     <p> Question - Enumerate Qualifier - Declaration vs defintion.