Return to PegasusOperationProcessingDefinitionDocument.htm CVS log | Up to [Pegasus] / pegasus / doc / WorkPapers |
File: [Pegasus] / pegasus / doc / WorkPapers / PegasusOperationProcessingDefinitionDocument.htm
(download)
/
(as text)
Revision: 1.1, Fri Apr 5 12:14:44 2002 UTC (22 years, 3 months ago) by karl Branch: MAIN CVS Tags: test, preBug9676, postBug9676, pep_88, pegasus25BeforeLicenseUpdate, mday-merge-start, mday-merge-pegasus/src/Pegasus/Server, mday-merge-pegasus/src/Pegasus/Common, mday-2-0-patches, local, VERSION_2_1_RELEASE_HEAD, VERSION_2_1_RELEASE_BRANCH, VERSION_2_1_RELEASE, VERSION_2_1_1_RELEASE, VERSION_2_01_01, VERSION_2_00_RC_4, VERSION_2_00_RC_3, VERSION_2_00_RC_2, VERSION_2_00_RC_1, VERSION_2_00_BRANCH, VERSION_1_10, VERSION_1_09, TEST, TASK_PEP328_SOLARIS_NEVADA_PORT, TASK_PEP317_1JUNE_2013, TASK_PEP233_EmbeddedInstSupport-merge_out_trunk, TASK_BUG_5314_IPC_REFACTORING_ROOT, TASK_BUG_5314_IPC_REFACTORING_BRANCH, TASK_BUG_5314_IPC_REFACTORING-V1, TASK_BUG_5191_QUEUE_CONSOLIDATION_ROOT, TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH, TASK-TASK_PEP362_RestfulService_branch-root, TASK-TASK_PEP362_RestfulService_branch-merged_out_from_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_to_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_from_branch, TASK-TASK_PEP362_RestfulService_branch-branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-root, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_out_to_branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_out_from_trunk, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_in_to_trunk, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_in_from_branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-branch, TASK-PEP362_RestfulService-root, TASK-PEP362_RestfulService-merged_out_to_branch, TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP362_RestfulService-merged_in_to_trunk, TASK-PEP362_RestfulService-merged_in_from_branch, TASK-PEP362_RestfulService-branch, TASK-PEP348_SCMO-root, TASK-PEP348_SCMO-merged_out_to_branch, TASK-PEP348_SCMO-merged_out_from_trunk, TASK-PEP348_SCMO-merged_in_to_trunk, TASK-PEP348_SCMO-merged_in_from_branch, TASK-PEP348_SCMO-branch, TASK-PEP328_SOLARIS_NEVADA_PORT_v2-root, TASK-PEP328_SOLARIS_NEVADA_PORT_v2-branch, TASK-PEP328_SOLARIS_NEVADA_PORT-root, TASK-PEP328_SOLARIS_NEVADA_PORT-branch, TASK-PEP328_SOLARIS_IX86_CC_PORT-root, TASK-PEP328_SOLARIS_IX86_CC_PORT-branch-v2, TASK-PEP328_SOLARIS_IX86_CC_PORT-branch, TASK-PEP317_pullop-root, TASK-PEP317_pullop-merged_out_to_branch, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, TASK-PEP317_pullop-merged_in_from_branch, TASK-PEP317_pullop-branch, TASK-PEP311_WSMan-root, TASK-PEP311_WSMan-branch, TASK-PEP305_VXWORKS-root, TASK-PEP305_VXWORKS-branch-pre-solaris-port, TASK-PEP305_VXWORKS-branch-post-solaris-port, TASK-PEP305_VXWORKS-branch-beta2, TASK-PEP305_VXWORKS-branch, TASK-PEP305_VXWORKS-2008-10-23, TASK-PEP291_IPV6-root, TASK-PEP291_IPV6-branch, TASK-PEP286_PRIVILEGE_SEPARATION-root, TASK-PEP286_PRIVILEGE_SEPARATION-branch, TASK-PEP274_dacim-root, TASK-PEP274_dacim-merged_out_to_branch, TASK-PEP274_dacim-merged_out_from_trunk, TASK-PEP274_dacim-merged_in_to_trunk, TASK-PEP274_dacim-merged_in_from_branch, TASK-PEP274_dacim-branch, TASK-PEP268_SSLClientCertificatePropagation-root, TASK-PEP268_SSLClientCertificatePropagation-merged_out_to_branch, TASK-PEP268_SSLClientCertificatePropagation-merged_out_from_trunk, TASK-PEP268_SSLClientCertificatePropagation-merged_in_to_trunk, TASK-PEP268_SSLClientCertificatePropagation-merged_in_from_branch, TASK-PEP268_SSLClientCertificatePropagation-branch, TASK-PEP267_SLPReregistrationSupport-root, TASK-PEP267_SLPReregistrationSupport-merging_out_to_branch, TASK-PEP267_SLPReregistrationSupport-merging_out_from_trunk, TASK-PEP267_SLPReregistrationSupport-merged_out_to_branch, TASK-PEP267_SLPReregistrationSupport-merged_out_from_trunk, TASK-PEP267_SLPReregistrationSupport-merged_in_to_trunk, TASK-PEP267_SLPReregistrationSupport-merged_in_from_branch, TASK-PEP267_SLPReregistrationSupport-branch, TASK-PEP250_RPMProvider-root, TASK-PEP250_RPMProvider-merged_out_to_branch, TASK-PEP250_RPMProvider-merged_out_from_trunk, TASK-PEP250_RPMProvider-merged_in_to_trunk, TASK-PEP250_RPMProvider-merged_in_from_branch, TASK-PEP250_RPMProvider-branch, TASK-PEP245_CimErrorInfrastructure-root, TASK-PEP245_CimErrorInfrastructure-merged_out_to_branch, TASK-PEP245_CimErrorInfrastructure-merged_out_from_trunk, TASK-PEP245_CimErrorInfrastructure-merged_in_to_trunk, TASK-PEP245_CimErrorInfrastructure-merged_in_from_branch, TASK-PEP245_CimErrorInfrastructure-branch, TASK-PEP241_OpenPegasusStressTests-root, TASK-PEP241_OpenPegasusStressTests-merged_out_to_branch, TASK-PEP241_OpenPegasusStressTests-merged_out_from_trunk, TASK-PEP241_OpenPegasusStressTests-merged_in_to_trunk, TASK-PEP241_OpenPegasusStressTests-merged_in_from_branch, TASK-PEP241_OpenPegasusStressTests-branch, TASK-Bugs5690_3913_RemoteCMPI-root, TASK-Bugs5690_3913_RemoteCMPI-merged_out_to_branch, TASK-Bugs5690_3913_RemoteCMPI-merged_out_from_trunk, TASK-Bugs5690_3913_RemoteCMPI-merged_in_to_trunk, TASK-Bugs5690_3913_RemoteCMPI-merged_in_from_branch, TASK-Bugs5690_3913_RemoteCMPI-branch, TASK-Bug2102_RCMPIWindows-root, TASK-Bug2102_RCMPIWindows-merged_out_to_branch, TASK-Bug2102_RCMPIWindows-merged_out_from_trunk, TASK-Bug2102_RCMPIWindows-merged_in_to_trunk, TASK-Bug2102_RCMPIWindows-merged_in_from_branch, TASK-Bug2102_RCMPIWindows-branch, TASK-Bug2102Final-root, TASK-Bug2102Final-merged_out_to_branch, TASK-Bug2102Final-merged_out_from_trunk, TASK-Bug2102Final-merged_in_to_trunk, TASK-Bug2102Final-merged_in_from_branch, TASK-Bug2102Final-branch, TASK-Bug2021_RemoteCMPIonWindows-root, TASK-Bug2021_RemoteCMPIonWindows-merged_out_to_branch, TASK-Bug2021_RemoteCMPIonWindows-merged_out_from_trunk, TASK-Bug2021_RemoteCMPIonWindows-merged_in_to_trunk, TASK-Bug2021_RemoteCMPIonWindows-merged_in_from_branch, TASK-Bug2021_RemoteCMPIonWindows-branch, TASK-Bug2021_RCMPIonWindows-root, TASK-Bug2021_RCMPIonWindows-merged_out_to_branch, TASK-Bug2021_RCMPIonWindows-merged_out_from_trunk, TASK-Bug2021_RCMPIonWindows-merged_in_to_trunk, TASK-Bug2021_RCMPIonWindows-merged_in_from_branch, TASK-Bug2021_RCMPIonWindows-branch, TASK-BUG7240-root, TASK-BUG7240-branch, TASK-BUG7146_SqlRepositoryPrototype-root, TASK-BUG7146_SqlRepositoryPrototype-merged_out_to_branch, TASK-BUG7146_SqlRepositoryPrototype-merged_out_from_trunk, TASK-BUG7146_SqlRepositoryPrototype-merged_in_to_trunk, TASK-BUG7146_SqlRepositoryPrototype-merged_in_from_branch, TASK-BUG7146_SqlRepositoryPrototype-branch, TASK-BUG4011_WinLocalConnect-root, TASK-BUG4011_WinLocalConnect-merged_out_to_branch, TASK-BUG4011_WinLocalConnect-merged_out_from_trunk, TASK-BUG4011_WinLocalConnect-merged_in_to_trunk, TASK-BUG4011_WinLocalConnect-merged_in_from_branch, TASK-BUG4011_WinLocalConnect-branch-New, TASK-BUG4011_WinLocalConnect-branch, STABLE, SLPPERFINST-root, SLPPERFINST-branch, RELEASE_2_9_2-RC2, RELEASE_2_9_2-RC1, RELEASE_2_9_2, RELEASE_2_9_1-RC1, RELEASE_2_9_1, RELEASE_2_9_0-RC1, RELEASE_2_9_0-FC, RELEASE_2_9_0, RELEASE_2_9-root, RELEASE_2_9-branch, RELEASE_2_8_2-RC1, RELEASE_2_8_2, RELEASE_2_8_1-RC1, RELEASE_2_8_1, RELEASE_2_8_0_BETA, RELEASE_2_8_0-RC2, RELEASE_2_8_0-RC1, RELEASE_2_8_0-FC, RELEASE_2_8_0, RELEASE_2_8-root, RELEASE_2_8-branch, RELEASE_2_7_3-RC1, RELEASE_2_7_3, RELEASE_2_7_2-RC1, RELEASE_2_7_2, RELEASE_2_7_1-RC1, RELEASE_2_7_1, RELEASE_2_7_0-RC1, RELEASE_2_7_0-BETA, RELEASE_2_7_0, RELEASE_2_7-root, RELEASE_2_7-branch, RELEASE_2_6_3-RC2, RELEASE_2_6_3-RC1, RELEASE_2_6_3, RELEASE_2_6_2-RC1, RELEASE_2_6_2, RELEASE_2_6_1-RC1, RELEASE_2_6_1, RELEASE_2_6_0-RC1, RELEASE_2_6_0-FC, RELEASE_2_6_0, RELEASE_2_6-root, RELEASE_2_6-branch-clean, RELEASE_2_6-branch, RELEASE_2_5_5-RC2, RELEASE_2_5_5-RC1, RELEASE_2_5_5, RELEASE_2_5_4-RC2, RELEASE_2_5_4-RC1, RELEASE_2_5_4, RELEASE_2_5_3-RC1, RELEASE_2_5_3, RELEASE_2_5_2-RC1, RELEASE_2_5_2, RELEASE_2_5_1-RC1, RELEASE_2_5_1, RELEASE_2_5_0-RC1, RELEASE_2_5_0, RELEASE_2_5-root, RELEASE_2_5-branch, RELEASE_2_4_FC_CANDIDATE_1, RELEASE_2_4_3, RELEASE_2_4_2, RELEASE_2_4_1-BETA3, RELEASE_2_4_1-BETA2, RELEASE_2_4_1-BETA1, RELEASE_2_4_1, RELEASE_2_4_0-RC3, RELEASE_2_4_0-RC2, RELEASE_2_4_0, RELEASE_2_4-root, RELEASE_2_4-branch, RELEASE_2_3_2-testfreeze, RELEASE_2_3_2-root, RELEASE_2_3_2-releasesnapshot, RELEASE_2_3_2-branch-freeze, RELEASE_2_3_2-branch, RELEASE_2_3_1-root, RELEASE_2_3_1-branch, RELEASE_2_3_0-root, RELEASE_2_3_0-msg-freeze, RELEASE_2_3_0-branch, RELEASE_2_2_1-snapshot, RELEASE_2_2_0_0-release, RELEASE_2_2_0-root, RELEASE_2_2_0-branch, RELEASE_2_2-root, RELEASE_2_14_1, RELEASE_2_14_0-RC2, RELEASE_2_14_0-RC1, RELEASE_2_14_0, RELEASE_2_14-root, RELEASE_2_14-branch, RELEASE_2_13_0-RC2, RELEASE_2_13_0-RC1, RELEASE_2_13_0-FC, RELEASE_2_13_0, RELEASE_2_13-root, RELEASE_2_13-branch, RELEASE_2_12_1-RC1, RELEASE_2_12_1, RELEASE_2_12_0-RC1, RELEASE_2_12_0-FC, RELEASE_2_12_0, RELEASE_2_12-root, RELEASE_2_12-branch, RELEASE_2_11_2-RC1, RELEASE_2_11_2, RELEASE_2_11_1-RC1, RELEASE_2_11_1, RELEASE_2_11_0-RC1, RELEASE_2_11_0-FC, RELEASE_2_11_0, RELEASE_2_11-root, RELEASE_2_11-branch, RELEASE_2_10_1-RC1, RELEASE_2_10_1, RELEASE_2_10_0-RC2, RELEASE_2_10_0-RC1, RELEASE_2_10_0, RELEASE_2_10-root, RELEASE_2_10-branch, PRE_LICENSE_UPDATE_2003, PREAUG25UPDATE, POST_LICENSE_UPDATE_2003, POSTAUG25UPDATE, PEP286_PRIVILEGE_SEPARATION_ROOT, PEP286_PRIVILEGE_SEPARATION_CODE_FREEZE, PEP286_PRIVILEGE_SEPARATION_BRANCH, PEP286_PRIVILEGE_SEPARATION_1, PEP244_ServerProfile-root, PEP244_ServerProfile-branch, PEP233_EmbeddedInstSupport-root, PEP233_EmbeddedInstSupport-branch, PEP217_PRE_BRANCH, PEP217_POST_BRANCH, PEP217_BRANCH, PEP214ROOT, PEP214BRANCH, PEP214-root, PEP214-branch, PEP213_SIZE_OPTIMIZATIONS, PEP-214B-root, PEGASUS_FC_VERSION_2_2, PEGASUS_2_5_0_PerformanceDev-string-end, PEGASUS_2_5_0_PerformanceDev-rootlt, PEGASUS_2_5_0_PerformanceDev-root, PEGASUS_2_5_0_PerformanceDev-r2, PEGASUS_2_5_0_PerformanceDev-r1, PEGASUS_2_5_0_PerformanceDev-lit-end, PEGASUS_2_5_0_PerformanceDev-buffer-end, PEGASUS_2_5_0_PerformanceDev-branch, PEGASUS_2_5_0_PerformanceDev-AtomicInt-branch, PEG25_IBM_5_16_05, NPEGASUS_2_5_0_PerformanceDev-String-root, NNPEGASUS_2_5_0_PerformanceDev-String-branch, Makefile, MONITOR_CONSOLIDATION_2_5_BRANCH, LOCAL_ASSOCPROV-ROOT, LOCAL_ASSOCPROV-BRANCH, IBM_241_April1405, HPUX_TEST, HEAD, CQL_2_5_BRANCH, CIMRS_WORK_20130824, CHUNKTESTDONE_PEP140, BeforeUpdateToHeadOct82011, BUG_4225_PERFORMANCE_VERSION_1_DONE import |
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> <meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 9"> <meta name=Originator content="Microsoft Word 9"> <link rel=File-List href="./PegasusOperationProcessingDefinitionDocument_files/filelist.xml"> <title>Pegasus Project Working Paper</title> <!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>Karl</o:Author> <o:LastAuthor>Karl</o:LastAuthor> <o:Revision>2</o:Revision> <o:TotalTime>336</o:TotalTime> <o:Created>2002-04-05T12:10:00Z</o:Created> <o:LastSaved>2002-04-05T12:10:00Z</o:LastSaved> <o:Pages>13</o:Pages> <o:Words>12994</o:Words> <o:Characters>74069</o:Characters> <o:Company>Inova</o:Company> <o:Lines>617</o:Lines> <o:Paragraphs>148</o:Paragraphs> <o:CharactersWithSpaces>90961</o:CharactersWithSpaces> <o:Version>9.4402</o:Version> </o:DocumentProperties> </xml><![endif]--> <style> <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:"Arial Unicode MS"; mso-font-alt:Tahoma; mso-font-charset:128; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1 -369098753 63 0 4129023 0;} @font-face {font-family:"\@Arial Unicode MS"; mso-font-charset:128; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1 -369098753 63 0 4129023 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin-top:6.0pt; margin-right:0in; margin-bottom:0in; margin-left:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} h1 {margin-right:0in; mso-margin-top-alt:auto; mso-margin-bottom-alt:auto; margin-left:.3in; text-indent:-.3in; mso-pagination:widow-orphan; mso-outline-level:1; mso-list:l14 level1 lfo3; tab-stops:list .3in; font-size:24.0pt; font-family:"Arial Unicode MS"; mso-font-kerning:18.0pt; font-weight:bold;} h2 {margin-right:0in; mso-margin-top-alt:auto; mso-margin-bottom-alt:auto; margin-left:.4in; text-indent:-.4in; mso-pagination:widow-orphan; mso-outline-level:2; mso-list:l14 level2 lfo3; tab-stops:list .4in; font-size:18.0pt; font-family:"Arial Unicode MS"; font-weight:bold;} h3 {mso-style-next:Normal; margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:.5in; text-indent:-.5in; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:3; mso-list:l14 level3 lfo3; tab-stops:list .5in; font-size:13.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; font-weight:bold;} h4 {mso-style-next:Normal; margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:.6in; text-indent:-.6in; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:4; mso-list:l14 level4 lfo3; tab-stops:list .6in; font-size:14.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; font-weight:bold;} h5 {mso-style-next:Normal; margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:.7in; text-indent:-.7in; mso-pagination:widow-orphan; mso-outline-level:5; mso-list:l14 level5 lfo3; tab-stops:list .7in; font-size:13.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; font-weight:bold; font-style:italic;} h6 {mso-style-next:Normal; margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:.8in; text-indent:-.8in; mso-pagination:widow-orphan; mso-outline-level:6; mso-list:l14 level6 lfo3; tab-stops:list .8in; font-size:11.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; font-weight:bold;} p.MsoHeading7, li.MsoHeading7, div.MsoHeading7 {mso-style-next:Normal; margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:.9in; text-indent:-.9in; mso-pagination:widow-orphan; mso-outline-level:7; mso-list:l14 level7 lfo3; tab-stops:list .9in; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoHeading8, li.MsoHeading8, div.MsoHeading8 {mso-style-next:Normal; margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:1.0in; text-indent:-1.0in; mso-pagination:widow-orphan; mso-outline-level:8; mso-list:l14 level8 lfo3; tab-stops:list 1.0in; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; font-style:italic;} p.MsoHeading9, li.MsoHeading9, div.MsoHeading9 {mso-style-next:Normal; margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:1.1in; text-indent:-1.1in; mso-pagination:widow-orphan; mso-outline-level:9; mso-list:l14 level9 lfo3; tab-stops:list 1.1in; font-size:11.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman";} p.MsoToc1, li.MsoToc1, div.MsoToc1 {mso-style-update:auto; mso-style-next:Normal; margin-top:6.0pt; margin-right:0in; margin-bottom:0in; margin-left:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoToc2, li.MsoToc2, div.MsoToc2 {mso-style-update:auto; mso-style-next:Normal; margin-top:6.0pt; margin-right:0in; margin-bottom:0in; margin-left:12.0pt; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoToc3, li.MsoToc3, div.MsoToc3 {mso-style-update:auto; mso-style-next:Normal; margin-top:6.0pt; margin-right:0in; margin-bottom:0in; margin-left:24.0pt; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoToc4, li.MsoToc4, div.MsoToc4 {mso-style-update:auto; mso-style-next:Normal; margin-top:6.0pt; margin-right:0in; margin-bottom:0in; margin-left:.5in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoToc5, li.MsoToc5, div.MsoToc5 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:48.0pt; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoToc6, li.MsoToc6, div.MsoToc6 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:60.0pt; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoToc7, li.MsoToc7, div.MsoToc7 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:1.0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoToc8, li.MsoToc8, div.MsoToc8 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:84.0pt; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoToc9, li.MsoToc9, div.MsoToc9 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:96.0pt; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p {margin-right:0in; mso-margin-top-alt:auto; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Arial Unicode MS";} p.TitleofDocument, li.TitleofDocument, div.TitleofDocument {mso-style-name:TitleofDocument; mso-style-next:Normal; margin-top:6.0pt; margin-right:0in; margin-bottom:0in; margin-left:0in; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; font-size:22.0pt; mso-bidi-font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; font-weight:bold; mso-bidi-font-weight:normal;} p.InterfaceSpec, li.InterfaceSpec, div.InterfaceSpec {mso-style-name:InterfaceSpec; mso-style-next:Normal; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; mso-bidi-font-size:12.0pt; font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} p.code, li.code, div.code {mso-style-name:code; mso-style-next:Normal; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; mso-bidi-font-size:12.0pt; font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:98836770; mso-list-type:hybrid; mso-list-template-ids:-1760809864 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l0:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l1 {mso-list-id:170291711; mso-list-type:hybrid; mso-list-template-ids:325883718 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l1:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l2 {mso-list-id:183710773; mso-list-type:hybrid; mso-list-template-ids:934810686 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l2:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l3 {mso-list-id:188494719; mso-list-type:hybrid; mso-list-template-ids:-1107798206 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l3:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l4 {mso-list-id:208566983; mso-list-type:hybrid; mso-list-template-ids:-558220272 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l4:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l5 {mso-list-id:283850302; mso-list-type:hybrid; mso-list-template-ids:1160668842 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l5:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l6 {mso-list-id:301545863; mso-list-type:hybrid; mso-list-template-ids:1038254290 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l6:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l7 {mso-list-id:332220093; mso-list-type:hybrid; mso-list-template-ids:-377077706 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l7:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l8 {mso-list-id:431125422; mso-list-type:hybrid; mso-list-template-ids:845306886 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l8:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l9 {mso-list-id:450243498; mso-list-type:hybrid; mso-list-template-ids:-1383552296 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l9:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l10 {mso-list-id:539129808; mso-list-type:hybrid; mso-list-template-ids:-1860636092 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l10:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l11 {mso-list-id:553196222; mso-list-type:hybrid; mso-list-template-ids:806679998 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l11:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l12 {mso-list-id:674765798; mso-list-type:hybrid; mso-list-template-ids:-161607458 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l12:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l13 {mso-list-id:685057096; mso-list-type:hybrid; mso-list-template-ids:1017290078 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l13:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l14 {mso-list-id:692807136; mso-list-template-ids:-992694466;} @list l14:level1 {mso-level-style-link:"Heading 1"; mso-level-text:%1; mso-level-tab-stop:.3in; mso-level-number-position:left; margin-left:.3in; text-indent:-.3in;} @list l14:level2 {mso-level-style-link:"Heading 2"; mso-level-text:"%1\.%2"; mso-level-tab-stop:.4in; mso-level-number-position:left; margin-left:.4in; text-indent:-.4in;} @list l14:level3 {mso-level-style-link:"Heading 3"; mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in;} @list l14:level4 {mso-level-style-link:"Heading 4"; mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.6in; mso-level-number-position:left; margin-left:.6in; text-indent:-.6in;} @list l14:level5 {mso-level-style-link:"Heading 5"; mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:.7in; mso-level-number-position:left; margin-left:.7in; text-indent:-.7in;} @list l14:level6 {mso-level-style-link:"Heading 6"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:.8in; mso-level-number-position:left; margin-left:.8in; text-indent:-.8in;} @list l14:level7 {mso-level-style-link:"Heading 7"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:.9in; mso-level-number-position:left; margin-left:.9in; text-indent:-.9in;} @list l14:level8 {mso-level-style-link:"Heading 8"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l14:level9 {mso-level-style-link:"Heading 9"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.1in; mso-level-number-position:left; margin-left:1.1in; text-indent:-1.1in;} @list l15 {mso-list-id:866017489; mso-list-type:hybrid; mso-list-template-ids:-263047256 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l15:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l15:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l15:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Wingdings;} @list l16 {mso-list-id:893665367; mso-list-type:hybrid; mso-list-template-ids:563627936 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l16:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l17 {mso-list-id:990525962; mso-list-type:hybrid; mso-list-template-ids:-1406662350 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l17:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l18 {mso-list-id:996416323; mso-list-type:hybrid; mso-list-template-ids:1065923406 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l18:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l19 {mso-list-id:1056902468; mso-list-type:hybrid; mso-list-template-ids:1319304602 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l19:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l20 {mso-list-id:1113674184; mso-list-type:hybrid; mso-list-template-ids:1230042506 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l20:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l21 {mso-list-id:1227566385; mso-list-type:hybrid; mso-list-template-ids:-753789168 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l21:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l22 {mso-list-id:1353646975; mso-list-type:hybrid; mso-list-template-ids:-1790642288 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l22:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l23 {mso-list-id:1411386841; mso-list-type:hybrid; mso-list-template-ids:-409595454 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l23:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l24 {mso-list-id:1427192864; mso-list-type:hybrid; mso-list-template-ids:-1416698288 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l24:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l25 {mso-list-id:1427268210; mso-list-type:hybrid; mso-list-template-ids:-369351712 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l25:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l26 {mso-list-id:1524901224; mso-list-type:hybrid; mso-list-template-ids:1671078990 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l26:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l27 {mso-list-id:1596398106; mso-list-type:hybrid; mso-list-template-ids:-31717176 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l27:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l28 {mso-list-id:1606839122; mso-list-type:hybrid; mso-list-template-ids:122746736 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l28:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l28:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l29 {mso-list-id:1637299321; mso-list-type:hybrid; mso-list-template-ids:-1442678218 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l29:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l30 {mso-list-id:1664966640; mso-list-type:hybrid; mso-list-template-ids:2132835112 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l30:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l31 {mso-list-id:1672291330; mso-list-type:hybrid; mso-list-template-ids:487605902 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l31:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l32 {mso-list-id:1868134500; mso-list-type:hybrid; mso-list-template-ids:-1262435888 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l32:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l33 {mso-list-id:1943605942; mso-list-type:hybrid; mso-list-template-ids:647412052 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l33:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l34 {mso-list-id:1949893235; mso-list-type:hybrid; mso-list-template-ids:835749202 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l34:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l35 {mso-list-id:1999461307; mso-list-type:hybrid; mso-list-template-ids:-675796866 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l35:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l36 {mso-list-id:2025013893; mso-list-type:hybrid; mso-list-template-ids:871513120 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l36:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l37 {mso-list-id:2036418435; mso-list-type:hybrid; mso-list-template-ids:1608016438 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l37:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l38 {mso-list-id:2082406687; mso-list-type:hybrid; mso-list-template-ids:1625737430 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l38:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l39 {mso-list-id:2122415627; mso-list-type:hybrid; mso-list-template-ids:1771754202 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l39:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} --> </style> </head> <body lang=EN-US style='tab-interval:.5in'> <div class=Section1> <p class=TitleofDocument>Pegasus Project Working Paper</p> <p class=TitleofDocument>CIM Operations Processing</p> <p class=MsoNormal><b>AUTHORS:</b> </p> <p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:7.5pt'>Last Update <span style='mso-field-code:"EDITTIME \\* MERGEFORMAT"'>89</span></span></p> <p style='margin:0in;margin-bottom:.0001pt'>Revision Status</p> <table border=1 cellpadding=0 width="80%" style='width:80.0%;mso-cellspacing: 1.5pt'> <tr> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal>Revision<span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal>Date<span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal>Author(s)<span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal>Reason<span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> </tr> <tr> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> 0.1<span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> 16 Feb 2002<span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> KS<span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> Original<span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> </tr> <tr> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> </tr> <tr> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> </tr> <tr> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> <td width="25%" style='width:25.0%;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal> <span style='font-family:"Arial Unicode MS"'><o:p></o:p></span></p> </td> </tr> </table> <p align=center style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></b></p> <p style='margin:0in;margin-bottom:.0001pt'><b><span style='font-size:14.0pt; mso-bidi-font-size:12.0pt'>Status: This is an early draft of the document to be used in discussions to complete the definition of processing.<o:p></o:p></span></b></p> <p align=center style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></b></p> <b><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt;font-family:"Arial Unicode MS"; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br clear=all style='page-break-before:always'> </span></b> <p align=center style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'>Table of Contents<o:p></o:p></span></b></p> <p class=MsoToc1 style='tab-stops:24.0pt right dotted 431.5pt'><!--[if supportFields]><span style='mso-element:field-begin'></span><span style="mso-spacerun: yes"> </span>TOC<span style="mso-spacerun: yes"> </span>\* MERGEFORMAT <span style='mso-element:field-separator'></span><![endif]-->1<span style='mso-tab-count: 1'> </span>Introduction<span style='mso-tab-count:1 dotted'>................................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619505 \h <span style='mso-element:field-separator'></span><![endif]-->9<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500300035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc1 style='tab-stops:24.0pt right dotted 431.5pt'>2<span style='mso-tab-count:1'> </span>Common Elements of Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619506 \h <span style='mso-element:field-separator'></span><![endif]-->9<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500300036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc1 style='tab-stops:24.0pt right dotted 431.5pt'>3<span style='mso-tab-count:1'> </span>Class Operations<span style='mso-tab-count: 1 dotted'>........................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619507 \h <span style='mso-element:field-separator'></span><![endif]-->9<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500300037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>3.1<span style='mso-tab-count:1'> </span>General Processing For Class Operations<span style='mso-tab-count:1 dotted'>.............................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619508 \h <span style='mso-element:field-separator'></span><![endif]-->9<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500300038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.1.1<span style='mso-tab-count:1'> </span>Responsibility for Class Information Persistance<span style='mso-tab-count:1 dotted'>............................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619509 \h <span style='mso-element:field-separator'></span><![endif]-->9<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500300039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.1.2<span style='mso-tab-count:1'> </span>Request Routing<span style='mso-tab-count: 1 dotted'>............................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619510 \h <span style='mso-element:field-separator'></span><![endif]-->9<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500310030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.1.3<span style='mso-tab-count:1'> </span>Security Issues<span style='mso-tab-count: 1 dotted'>.............................................................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619511 \h <span style='mso-element:field-separator'></span><![endif]-->9<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500310031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>3.2<span style='mso-tab-count:1'> </span>Open Issues for Class Operations<span style='mso-tab-count:1 dotted'>.......................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619512 \h <span style='mso-element:field-separator'></span><![endif]-->9<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500310032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>3.3<span style='mso-tab-count:1'> </span>GetClass<span style='mso-tab-count:1 dotted'>............................................................................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619513 \h <span style='mso-element:field-separator'></span><![endif]-->10<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500310033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.3.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619514 \h <span style='mso-element:field-separator'></span><![endif]-->10<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500310034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.3.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619515 \h <span style='mso-element:field-separator'></span><![endif]-->10<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500310035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.3.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619516 \h <span style='mso-element:field-separator'></span><![endif]-->12<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500310036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.3.4<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619517 \h <span style='mso-element:field-separator'></span><![endif]-->12<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500310037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.3.5<span style='mso-tab-count:1'> </span>CIM OP Request Processor Validation<span style='mso-tab-count:1 dotted'>....................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619518 \h <span style='mso-element:field-separator'></span><![endif]-->12<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500310038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.3.6<span style='mso-tab-count:1'> </span>CIM Op Request Processing<span style='mso-tab-count:1 dotted'>....................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619519 \h <span style='mso-element:field-separator'></span><![endif]-->12<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500310039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.3.7<span style='mso-tab-count:1'> </span>CIM Op Response Processing<span style='mso-tab-count:1 dotted'>.................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619520 \h <span style='mso-element:field-separator'></span><![endif]-->12<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500320030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'>3.3.8<span style='mso-tab-count:1 dotted'>........................................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619521 \h <span style='mso-element:field-separator'></span><![endif]-->12<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500320031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>3.4<span style='mso-tab-count:1'> </span>CreateClass<span style='mso-tab-count: 1 dotted'>........................................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619522 \h <span style='mso-element:field-separator'></span><![endif]-->12<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500320032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.4.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619523 \h <span style='mso-element:field-separator'></span><![endif]-->12<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500320033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.4.2<span style='mso-tab-count:1'> </span>HTTP Spec Definition<span style='mso-tab-count:1 dotted'>................................................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619524 \h <span style='mso-element:field-separator'></span><![endif]-->13<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500320034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.4.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619525 \h <span style='mso-element:field-separator'></span><![endif]-->14<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500320035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.4.4<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619526 \h <span style='mso-element:field-separator'></span><![endif]-->15<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500320036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.4.5<span style='mso-tab-count:1'> </span>CIM Operation Request Processor Validation<span style='mso-tab-count:1 dotted'>............................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619527 \h <span style='mso-element:field-separator'></span><![endif]-->15<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500320037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.4.6<span style='mso-tab-count:1'> </span>CIM Operation Request Processing<span style='mso-tab-count:1 dotted'>............................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619528 \h <span style='mso-element:field-separator'></span><![endif]-->15<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500320038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.4.7<span style='mso-tab-count:1'> </span>CIM Operation Response Processing<span style='mso-tab-count:1 dotted'>.......................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619529 \h <span style='mso-element:field-separator'></span><![endif]-->15<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500320039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>3.5<span style='mso-tab-count:1'> </span>DeleteClass<span style='mso-tab-count: 1 dotted'>......................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619530 \h <span style='mso-element:field-separator'></span><![endif]-->15<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500330030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.5.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619531 \h <span style='mso-element:field-separator'></span><![endif]-->15<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500330031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.5.2<span style='mso-tab-count:1'> </span>HTTP Operations definition<span style='mso-tab-count:1 dotted'>......................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619532 \h <span style='mso-element:field-separator'></span><![endif]-->16<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500330032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.5.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619533 \h <span style='mso-element:field-separator'></span><![endif]-->16<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500330033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.5.4<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619534 \h <span style='mso-element:field-separator'></span><![endif]-->16<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500330034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.5.5<span style='mso-tab-count:1'> </span>CIM OP Request Processor Validation<span style='mso-tab-count:1 dotted'>....................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619535 \h <span style='mso-element:field-separator'></span><![endif]-->17<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500330035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.5.6<span style='mso-tab-count:1'> </span>CIM Op Request Processing<span style='mso-tab-count:1 dotted'>....................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619536 \h <span style='mso-element:field-separator'></span><![endif]-->17<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500330036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.5.7<span style='mso-tab-count:1'> </span>CIM Op Response Processing<span style='mso-tab-count:1 dotted'>.................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619537 \h <span style='mso-element:field-separator'></span><![endif]-->17<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500330037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.5.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619538 \h <span style='mso-element:field-separator'></span><![endif]-->17<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500330038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.5.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619539 \h <span style='mso-element:field-separator'></span><![endif]-->17<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500330039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>3.6<span style='mso-tab-count:1'> </span>ModifyClass<span style='mso-tab-count: 1 dotted'>........................................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619540 \h <span style='mso-element:field-separator'></span><![endif]-->17<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500340030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.6.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619541 \h <span style='mso-element:field-separator'></span><![endif]-->17<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500340031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.6.2<span style='mso-tab-count:1'> </span>HTTP Operation Definition<span style='mso-tab-count:1 dotted'>.......................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619542 \h <span style='mso-element:field-separator'></span><![endif]-->17<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500340032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.6.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619543 \h <span style='mso-element:field-separator'></span><![endif]-->19<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500340033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.6.4<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619544 \h <span style='mso-element:field-separator'></span><![endif]-->20<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500340034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.6.5<span style='mso-tab-count:1'> </span>CIM Operation Request Validation<span style='mso-tab-count:1 dotted'>.............................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619545 \h <span style='mso-element:field-separator'></span><![endif]-->20<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500340035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.6.6<span style='mso-tab-count:1'> </span>CIM Operations Request Processing<span style='mso-tab-count:1 dotted'>........................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619546 \h <span style='mso-element:field-separator'></span><![endif]-->20<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500340036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.6.7<span style='mso-tab-count:1'> </span>CIM Operation Response Processing<span style='mso-tab-count:1 dotted'>.......................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619547 \h <span style='mso-element:field-separator'></span><![endif]-->20<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500340037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.6.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619548 \h <span style='mso-element:field-separator'></span><![endif]-->20<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500340038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.6.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619549 \h <span style='mso-element:field-separator'></span><![endif]-->20<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500340039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>3.7<span style='mso-tab-count:1'> </span>EnumerateClassNames<span style='mso-tab-count:1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619550 \h <span style='mso-element:field-separator'></span><![endif]-->20<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500350030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.7.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619551 \h <span style='mso-element:field-separator'></span><![endif]-->20<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500350031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.7.2<span style='mso-tab-count:1'> </span>HTTP Operation Definition<span style='mso-tab-count:1 dotted'>.......................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619552 \h <span style='mso-element:field-separator'></span><![endif]-->20<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500350032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.7.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619553 \h <span style='mso-element:field-separator'></span><![endif]-->21<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500350033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.7.4<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619554 \h <span style='mso-element:field-separator'></span><![endif]-->22<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500350034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.7.5<span style='mso-tab-count:1'> </span>CIM Operation Request Validation<span style='mso-tab-count:1 dotted'>.............................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619555 \h <span style='mso-element:field-separator'></span><![endif]-->22<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500350035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.7.6<span style='mso-tab-count:1'> </span>CIM Operations Request Processing<span style='mso-tab-count:1 dotted'>........................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619556 \h <span style='mso-element:field-separator'></span><![endif]-->22<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500350036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.7.7<span style='mso-tab-count:1'> </span>CIM Operation Response Processing<span style='mso-tab-count:1 dotted'>.......................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619557 \h <span style='mso-element:field-separator'></span><![endif]-->22<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500350037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.7.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619558 \h <span style='mso-element:field-separator'></span><![endif]-->22<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500350038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.7.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619559 \h <span style='mso-element:field-separator'></span><![endif]-->22<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500350039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>3.8<span style='mso-tab-count:1'> </span>EnumerateClasses<span style='mso-tab-count: 1 dotted'>............................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619560 \h <span style='mso-element:field-separator'></span><![endif]-->22<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500360030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.8.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619561 \h <span style='mso-element:field-separator'></span><![endif]-->22<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500360031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.8.2<span style='mso-tab-count:1'> </span>HTTP Operation Definition<span style='mso-tab-count:1 dotted'>.......................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619562 \h <span style='mso-element:field-separator'></span><![endif]-->22<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500360032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.8.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619563 \h <span style='mso-element:field-separator'></span><![endif]-->23<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500360033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.8.4<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619564 \h <span style='mso-element:field-separator'></span><![endif]-->24<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500360034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.8.5<span style='mso-tab-count:1'> </span>CIM Operation Request Validation<span style='mso-tab-count:1 dotted'>.............................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619565 \h <span style='mso-element:field-separator'></span><![endif]-->24<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500360035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.8.6<span style='mso-tab-count:1'> </span>CIM Operations Request Processing<span style='mso-tab-count:1 dotted'>........................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619566 \h <span style='mso-element:field-separator'></span><![endif]-->24<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500360036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.8.7<span style='mso-tab-count:1'> </span>CIM Operation Response Processing<span style='mso-tab-count:1 dotted'>.......................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619567 \h <span style='mso-element:field-separator'></span><![endif]-->24<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500360037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.8.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619568 \h <span style='mso-element:field-separator'></span><![endif]-->24<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500360038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>3.8.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619569 \h <span style='mso-element:field-separator'></span><![endif]-->24<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500360039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc1 style='tab-stops:24.0pt right dotted 431.5pt'>4<span style='mso-tab-count:1'> </span>Instance Operations<span style='mso-tab-count: 1 dotted'>..................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619570 \h <span style='mso-element:field-separator'></span><![endif]-->24<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500370030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>4.1<span style='mso-tab-count:1'> </span>General Processing For Instances<span style='mso-tab-count:1 dotted'>........................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619571 \h <span style='mso-element:field-separator'></span><![endif]-->25<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500370031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.1.1<span style='mso-tab-count:1'> </span>Responsibility for Instance Information<span style='mso-tab-count:1 dotted'>......................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619572 \h <span style='mso-element:field-separator'></span><![endif]-->25<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500370032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.1.2<span style='mso-tab-count:1'> </span>Request Routing<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619573 \h <span style='mso-element:field-separator'></span><![endif]-->25<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500370033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.1.3<span style='mso-tab-count:1'> </span>Security Issues<span style='mso-tab-count: 1 dotted'>............................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619574 \h <span style='mso-element:field-separator'></span><![endif]-->25<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500370034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.1.4<span style='mso-tab-count:1'> </span>General Validation<span style='mso-tab-count:1 dotted'>....................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619575 \h <span style='mso-element:field-separator'></span><![endif]-->25<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500370035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>4.2<span style='mso-tab-count:1'> </span>CreateInstance<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619576 \h <span style='mso-element:field-separator'></span><![endif]-->25<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500370036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.2.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619577 \h <span style='mso-element:field-separator'></span><![endif]-->25<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500370037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.2.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619578 \h <span style='mso-element:field-separator'></span><![endif]-->25<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500370038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.2.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619579 \h <span style='mso-element:field-separator'></span><![endif]-->27<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500370039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.2.4<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619580 \h <span style='mso-element:field-separator'></span><![endif]-->27<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500380030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.2.5<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619581 \h <span style='mso-element:field-separator'></span><![endif]-->27<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500380031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>4.3<span style='mso-tab-count:1'> </span>GetInstance<span style='mso-tab-count: 1 dotted'>......................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619582 \h <span style='mso-element:field-separator'></span><![endif]-->27<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500380032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.3.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619583 \h <span style='mso-element:field-separator'></span><![endif]-->27<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500380033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.3.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619584 \h <span style='mso-element:field-separator'></span><![endif]-->27<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500380034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.3.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619585 \h <span style='mso-element:field-separator'></span><![endif]-->29<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500380035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.3.4<span style='mso-tab-count:1'> </span>Request Validation<span style='mso-tab-count:1 dotted'>...................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619586 \h <span style='mso-element:field-separator'></span><![endif]-->29<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500380036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.3.5<span style='mso-tab-count:1'> </span>Request Routing<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619587 \h <span style='mso-element:field-separator'></span><![endif]-->30<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500380037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.3.6<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619588 \h <span style='mso-element:field-separator'></span><![endif]-->30<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500380038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.3.7<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619589 \h <span style='mso-element:field-separator'></span><![endif]-->30<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500380039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.3.8<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619590 \h <span style='mso-element:field-separator'></span><![endif]-->30<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500390030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>4.4<span style='mso-tab-count:1'> </span>DeleteInstance<span style='mso-tab-count: 1 dotted'>..................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619591 \h <span style='mso-element:field-separator'></span><![endif]-->30<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500390031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.4.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619592 \h <span style='mso-element:field-separator'></span><![endif]-->30<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500390032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.4.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619593 \h <span style='mso-element:field-separator'></span><![endif]-->30<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500390033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.4.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619594 \h <span style='mso-element:field-separator'></span><![endif]-->31<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500390034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.4.4<span style='mso-tab-count:1'> </span>Request Routing<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619595 \h <span style='mso-element:field-separator'></span><![endif]-->31<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500390035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.4.5<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619596 \h <span style='mso-element:field-separator'></span><![endif]-->31<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500390036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.4.6<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619597 \h <span style='mso-element:field-separator'></span><![endif]-->31<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500390037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.4.7<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619598 \h <span style='mso-element:field-separator'></span><![endif]-->31<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500390038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>4.5<span style='mso-tab-count:1'> </span>ModifyInstance<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619599 \h <span style='mso-element:field-separator'></span><![endif]-->31<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003500390039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.5.1<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619600 \h <span style='mso-element:field-separator'></span><![endif]-->31<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600300030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.5.2<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619601 \h <span style='mso-element:field-separator'></span><![endif]-->34<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600300031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.5.3<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619602 \h <span style='mso-element:field-separator'></span><![endif]-->34<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600300032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.5.4<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619603 \h <span style='mso-element:field-separator'></span><![endif]-->34<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600300033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.5.5<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619604 \h <span style='mso-element:field-separator'></span><![endif]-->34<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600300034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.5.6<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619605 \h <span style='mso-element:field-separator'></span><![endif]-->34<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600300035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.5.7<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619606 \h <span style='mso-element:field-separator'></span><![endif]-->34<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600300036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>4.6<span style='mso-tab-count:1'> </span>EnumerateInstanceNames<span style='mso-tab-count:1 dotted'>.................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619607 \h <span style='mso-element:field-separator'></span><![endif]-->34<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600300037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.6.1<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619608 \h <span style='mso-element:field-separator'></span><![endif]-->34<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600300038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.6.2<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619609 \h <span style='mso-element:field-separator'></span><![endif]-->35<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600300039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.6.3<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619610 \h <span style='mso-element:field-separator'></span><![endif]-->36<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600310030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.6.4<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619611 \h <span style='mso-element:field-separator'></span><![endif]-->36<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600310031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.6.5<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619612 \h <span style='mso-element:field-separator'></span><![endif]-->36<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600310032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.6.6<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619613 \h <span style='mso-element:field-separator'></span><![endif]-->36<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600310033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.6.7<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619614 \h <span style='mso-element:field-separator'></span><![endif]-->36<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600310034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'>4.6.8<span style='mso-tab-count:1 dotted'>........................................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619615 \h <span style='mso-element:field-separator'></span><![endif]-->36<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600310035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>4.7<span style='mso-tab-count:1'> </span>EnumerateInstances<span style='mso-tab-count: 1 dotted'>............................................................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619616 \h <span style='mso-element:field-separator'></span><![endif]-->36<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600310036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.7.1<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619617 \h <span style='mso-element:field-separator'></span><![endif]-->36<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600310037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.7.2<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619618 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600310038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.7.3<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619619 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600310039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.7.4<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619620 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600320030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.7.5<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619621 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600320031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.7.6<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619622 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600320032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>4.7.7<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619623 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600320033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'>4.7.8<span style='mso-tab-count:1 dotted'>........................................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619624 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600320034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc1 style='tab-stops:24.0pt right dotted 431.5pt'>5<span style='mso-tab-count:1'> </span>Association Operations<span style='mso-tab-count:1 dotted'>................................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619625 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600320035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>5.1<span style='mso-tab-count:1'> </span>Associatiors<span style='mso-tab-count: 1 dotted'>........................................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619626 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600320036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.1.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619627 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600320037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.1.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619628 \h <span style='mso-element:field-separator'></span><![endif]-->38<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600320038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.1.3<span style='mso-tab-count:1'> </span>Request Routing<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619629 \h <span style='mso-element:field-separator'></span><![endif]-->40<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600320039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.1.4<span style='mso-tab-count:1'> </span>Request Validation<span style='mso-tab-count:1 dotted'>...................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619630 \h <span style='mso-element:field-separator'></span><![endif]-->40<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600330030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.1.5<span style='mso-tab-count:1'> </span>TBD<span style='mso-tab-count:1 dotted'>........................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619631 \h <span style='mso-element:field-separator'></span><![endif]-->40<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600330031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>5.2<span style='mso-tab-count:1'> </span>Associator Names<span style='mso-tab-count: 1 dotted'>............................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619632 \h <span style='mso-element:field-separator'></span><![endif]-->40<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600330032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.2.1<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619633 \h <span style='mso-element:field-separator'></span><![endif]-->41<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600330033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.2.2<span style='mso-tab-count:1'> </span>Request Routing<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619634 \h <span style='mso-element:field-separator'></span><![endif]-->42<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600330034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.2.3<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619635 \h <span style='mso-element:field-separator'></span><![endif]-->42<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600330035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.2.4<span style='mso-tab-count:1'> </span>Processing<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619636 \h <span style='mso-element:field-separator'></span><![endif]-->42<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600330036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.2.5<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619637 \h <span style='mso-element:field-separator'></span><![endif]-->42<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600330037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>5.3<span style='mso-tab-count:1'> </span>References<span style='mso-tab-count: 1 dotted'>.......................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619638 \h <span style='mso-element:field-separator'></span><![endif]-->42<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600330038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.3.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619639 \h <span style='mso-element:field-separator'></span><![endif]-->42<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600330039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.3.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619640 \h <span style='mso-element:field-separator'></span><![endif]-->42<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600340030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.3.3<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619641 \h <span style='mso-element:field-separator'></span><![endif]-->44<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600340031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.3.4<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619642 \h <span style='mso-element:field-separator'></span><![endif]-->44<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600340032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.3.5<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619643 \h <span style='mso-element:field-separator'></span><![endif]-->44<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600340033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.3.6<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619644 \h <span style='mso-element:field-separator'></span><![endif]-->44<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600340034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>5.4<span style='mso-tab-count:1'> </span>ReferenceNames<span style='mso-tab-count: 1 dotted'>................................................................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619645 \h <span style='mso-element:field-separator'></span><![endif]-->44<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600340035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.4.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619646 \h <span style='mso-element:field-separator'></span><![endif]-->44<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600340036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.4.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619647 \h <span style='mso-element:field-separator'></span><![endif]-->44<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600340037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.4.3<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619648 \h <span style='mso-element:field-separator'></span><![endif]-->46<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600340038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.4.4<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619649 \h <span style='mso-element:field-separator'></span><![endif]-->46<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600340039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.4.5<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619650 \h <span style='mso-element:field-separator'></span><![endif]-->46<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600350030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>5.4.6<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619651 \h <span style='mso-element:field-separator'></span><![endif]-->46<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600350031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc1 style='tab-stops:24.0pt right dotted 431.5pt'>6<span style='mso-tab-count:1'> </span>Property Operations<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619652 \h <span style='mso-element:field-separator'></span><![endif]-->46<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600350032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>6.1<span style='mso-tab-count:1'> </span>GetProperty<span style='mso-tab-count: 1 dotted'>........................................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619653 \h <span style='mso-element:field-separator'></span><![endif]-->46<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600350033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.1.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619654 \h <span style='mso-element:field-separator'></span><![endif]-->46<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600350034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.1.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619655 \h <span style='mso-element:field-separator'></span><![endif]-->46<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600350035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.1.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619656 \h <span style='mso-element:field-separator'></span><![endif]-->47<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600350036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.1.4<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619657 \h <span style='mso-element:field-separator'></span><![endif]-->47<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600350037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.1.5<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619658 \h <span style='mso-element:field-separator'></span><![endif]-->47<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600350038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.1.6<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619659 \h <span style='mso-element:field-separator'></span><![endif]-->47<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600350039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.1.7<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619660 \h <span style='mso-element:field-separator'></span><![endif]-->47<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600360030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.1.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619661 \h <span style='mso-element:field-separator'></span><![endif]-->47<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600360031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.1.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619662 \h <span style='mso-element:field-separator'></span><![endif]-->47<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600360032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>6.2<span style='mso-tab-count:1'> </span>SetProperty<span style='mso-tab-count: 1 dotted'>......................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619663 \h <span style='mso-element:field-separator'></span><![endif]-->47<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600360033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.2.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619664 \h <span style='mso-element:field-separator'></span><![endif]-->47<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600360034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.2.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619665 \h <span style='mso-element:field-separator'></span><![endif]-->47<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600360035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.2.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619666 \h <span style='mso-element:field-separator'></span><![endif]-->48<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600360036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.2.4<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619667 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600360037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.2.5<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619668 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600360038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.2.6<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619669 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600360039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.2.7<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619670 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600370030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.2.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619671 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600370031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>6.2.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619672 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600370032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'>6.2.10<span style='mso-tab-count:1 dotted'>......................................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619673 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600370033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc1 style='tab-stops:24.0pt right dotted 431.5pt'>7<span style='mso-tab-count:1'> </span>Method Operations<span style='mso-tab-count: 1 dotted'>..................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619674 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600370034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>7.1<span style='mso-tab-count:1'> </span>InvokeMethod<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619675 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600370035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc1 style='tab-stops:24.0pt right dotted 431.5pt'>8<span style='mso-tab-count:1'> </span>Qualifier Operations<span style='mso-tab-count:1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619676 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600370036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>8.1<span style='mso-tab-count:1'> </span>Get Qualifier<span style='mso-tab-count: 1 dotted'>........................................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619677 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600370037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.1.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619678 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600370038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.1.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619679 \h <span style='mso-element:field-separator'></span><![endif]-->49<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600370039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.1.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619680 \h <span style='mso-element:field-separator'></span><![endif]-->50<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600380030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.1.4<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619681 \h <span style='mso-element:field-separator'></span><![endif]-->50<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600380031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.1.5<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619682 \h <span style='mso-element:field-separator'></span><![endif]-->50<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600380032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.1.6<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619683 \h <span style='mso-element:field-separator'></span><![endif]-->50<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600380033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.1.7<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619684 \h <span style='mso-element:field-separator'></span><![endif]-->50<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600380034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.1.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619685 \h <span style='mso-element:field-separator'></span><![endif]-->50<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600380035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.1.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619686 \h <span style='mso-element:field-separator'></span><![endif]-->50<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600380036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>8.2<span style='mso-tab-count:1'> </span>Set Qualifier<span style='mso-tab-count: 1 dotted'>........................................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619687 \h <span style='mso-element:field-separator'></span><![endif]-->50<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600380037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.2.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619688 \h <span style='mso-element:field-separator'></span><![endif]-->50<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600380038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.2.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619689 \h <span style='mso-element:field-separator'></span><![endif]-->50<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600380039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.2.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619690 \h <span style='mso-element:field-separator'></span><![endif]-->51<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600390030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.2.4<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619691 \h <span style='mso-element:field-separator'></span><![endif]-->52<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600390031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.2.5<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619692 \h <span style='mso-element:field-separator'></span><![endif]-->52<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600390032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.2.6<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619693 \h <span style='mso-element:field-separator'></span><![endif]-->52<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600390033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.2.7<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619694 \h <span style='mso-element:field-separator'></span><![endif]-->52<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600390034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.2.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619695 \h <span style='mso-element:field-separator'></span><![endif]-->52<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600390035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.2.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619696 \h <span style='mso-element:field-separator'></span><![endif]-->52<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600390036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'>8.2.10<span style='mso-tab-count:1 dotted'>......................................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619697 \h <span style='mso-element:field-separator'></span><![endif]-->52<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600390037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>8.3<span style='mso-tab-count:1'> </span>Delete Qualifier<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619698 \h <span style='mso-element:field-separator'></span><![endif]-->52<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600390038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.3.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619699 \h <span style='mso-element:field-separator'></span><![endif]-->52<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003600390039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.3.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619700 \h <span style='mso-element:field-separator'></span><![endif]-->52<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700300030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.3.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619701 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700300031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.3.4<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619702 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700300032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.3.5<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619703 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700300033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.3.6<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619704 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700300034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.3.7<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619705 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700300035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.3.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619706 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700300036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.3.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619707 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700300037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'>8.3.10<span style='mso-tab-count:1 dotted'>......................................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619708 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700300038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>8.4<span style='mso-tab-count:1'> </span>EnumerateQualifiers<span style='mso-tab-count:1 dotted'>............................................................................................. </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619709 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700300039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.4.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619710 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700310030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.4.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619711 \h <span style='mso-element:field-separator'></span><![endif]-->53<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700310031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.4.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619712 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700310032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.4.4<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619713 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700310033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.4.5<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619714 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700310034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.4.6<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619715 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700310035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.4.7<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619716 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700310036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.4.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619717 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700310037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>8.4.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619718 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700310038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'>8.4.10<span style='mso-tab-count:1 dotted'>......................................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619719 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700310039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc1 style='tab-stops:24.0pt right dotted 431.5pt'>9<span style='mso-tab-count:1'> </span>Query Operations<span style='mso-tab-count: 1 dotted'>........................................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619720 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700320030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc2 style='tab-stops:48.0pt right dotted 431.5pt'>9.1<span style='mso-tab-count:1'> </span>ExecQuery<span style='mso-tab-count:1 dotted'>.......................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619721 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700320031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>9.1.1<span style='mso-tab-count:1'> </span>Function<span style='mso-tab-count:1 dotted'>...................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619722 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700320032000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>9.1.2<span style='mso-tab-count:1'> </span>HTTP Specification Definition<span style='mso-tab-count:1 dotted'>...................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619723 \h <span style='mso-element:field-separator'></span><![endif]-->54<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700320033000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>9.1.3<span style='mso-tab-count:1'> </span>Client API<span style='mso-tab-count: 1 dotted'>................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619724 \h <span style='mso-element:field-separator'></span><![endif]-->56<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700320034000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>9.1.4<span style='mso-tab-count:1'> </span>Validation<span style='mso-tab-count: 1 dotted'>.................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619725 \h <span style='mso-element:field-separator'></span><![endif]-->56<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700320035000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>9.1.5<span style='mso-tab-count:1'> </span>Routing<span style='mso-tab-count:1 dotted'>....................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619726 \h <span style='mso-element:field-separator'></span><![endif]-->56<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700320036000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>9.1.6<span style='mso-tab-count:1'> </span>Request Processing<span style='mso-tab-count:1 dotted'>..................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619727 \h <span style='mso-element:field-separator'></span><![endif]-->56<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700320037000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>9.1.7<span style='mso-tab-count:1'> </span>Response Processing<span style='mso-tab-count:1 dotted'>................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619728 \h <span style='mso-element:field-separator'></span><![endif]-->56<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700320038000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>9.1.8<span style='mso-tab-count:1'> </span>Modules Involved<span style='mso-tab-count: 1 dotted'>........................................................................................ </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619729 \h <span style='mso-element:field-separator'></span><![endif]-->56<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700320039000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:1.0in right dotted 431.5pt'>9.1.9<span style='mso-tab-count:1'> </span>Open Questions<span style='mso-tab-count: 1 dotted'>.......................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619730 \h <span style='mso-element:field-separator'></span><![endif]-->56<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700330030000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'>9.1.10<span style='mso-tab-count:1 dotted'>......................................................................................................................... </span><!--[if supportFields]><span style='mso-element:field-begin'></span> PAGEREF _Toc1619731 \h <span style='mso-element:field-separator'></span><![endif]-->56<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0054006F00630031003600310039003700330031000000</w:data> </xml><![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p></o:p></p> <p style='margin:0in;margin-bottom:.0001pt'><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <h1><a name="_Toc1619505"><![if !supportLists]>1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Introduction</a></h1> <p style='margin:0in;margin-bottom:.0001pt'> This document defines the characteristics to be used by Pegasus for processing all CIM Operations.</p> <p style='margin:0in;margin-bottom:.0001pt'>To make this all as understandable as possible we have included:</p> <p style='margin:0in;margin-bottom:.0001pt'>The DMTF HTTP Specificaiton definitions for each operation.<span style="mso-spacerun: yes"> </span>Note that these are the definitions current with version 1.1b of the document (currently under final review for release in March 2002).</p> <p style='margin:0in;margin-bottom:.0001pt'>The current client API as defined in the Pegasus module client.h</p> <p style='margin:0in;margin-bottom:.0001pt'>Effective Pegasus Version 2.0</p> <p style='margin:0in;margin-bottom:.0001pt'>This document is the basis for the definition of processing performed by Pegasus. </p> <p style='margin:0in;margin-bottom:.0001pt'>The following sections break down the CIM Operations defined in the DMTF document HTTP Operations and define the processing of these functions by the Pegasus system</p> <h1><a name="_Toc1619506"><![if !supportLists]>2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>The Strategy of Processing CIM Operations</a></h1> <p class=MsoNormal><span style='mso-bookmark:_Toc1619506'>There are several goals that we are trying to achieve in processing the CIM Operations by Pegasus.<span style="mso-spacerun: yes"> </span>Obviously, the overriding objective is to provide valid responses that match the DMTF specifications.</span></p> <p class=MsoNormal><span style='mso-bookmark:_Toc1619506'>However, this collection includes both read and write operations and operations that affect both the instances and the definitions of objects themselves.<span style="mso-spacerun: yes"> </span>One of our objectives that HTTP Operations not corrupt the information integregity of Pegasus. This means that we want to assure that any changes to be made maintain the integregity of the the Pegasus information base and of the information model that is being maintained by Pegasus.</span></p> <p class=MsoNormal><span style='mso-bookmark:_Toc1619506'>Thus, changes demanded to classes and qualifiers must result in a valid base that continues to observer the rules defined in the CIM specification.<span style="mso-spacerun: yes"> </span>For example, (ex propogated, weak) etc. TBD</span></p> <p class=MsoNormal><span style='mso-bookmark:_Toc1619506'>At the same time there are several tradeoffs in the design of a object management system, particularlay one like Pegasus that has multiple layers within the base itself.</span></p> <p class=MsoNormal><span style='mso-bookmark:_Toc1619506'>First, complete protection of the base is probably prohibitively expensive.<span style="mso-spacerun: yes"> </span>If, for example, the CIMOM itself were to validate all of the CIM defined qualifiers on requests and completely validate the responses generated, Pegasus would probably be reduced to an unacceptable level of performance.</span></p> <p class=MsoNormal><span style='mso-bookmark:_Toc1619506'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> <h1><span style='mso-bookmark:_Toc1619506'><![if !supportLists]>3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>The Pegasus Architecture</span></h1> <p class=MsoNormal><span style='mso-bookmark:_Toc1619506'>TBD</span></p> <h1><span style='mso-bookmark:_Toc1619506'><![if !supportLists]>4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Common Elements of CIM OperationProcessing</span></h1> <p class=MsoNormal>To define the characteristics of processing for CIM Operations within Pegasus, we have broken processing into several elements including:</p> <p class=MsoNormal>Request Routing – This defines the routing of requests within the CIMOM and between the CIMOM and the providers of information (entities like the repository, providers, Pegasus services, etc. are the providers of information)</p> <p class=MsoNormal>Request Validation – Requests received by Pegasus must be validated for many things depending on the operation.</p> <p class=MsoNormal>Request Processing – Once validated, there may be specific procsssing of requests based on the CIM Operation and the object being processed.<span style="mso-spacerun: yes"> </span>This processing can be in the CIMOM and also in the information providers.</p> <p class=MsoNormal>Response Processing – TBD</p> <p class=MsoNormal>There is some common processing that must occur against ALL operations including that defined in the following sections.</p> <h2><![if !supportLists]>4.1<![endif]>General Routing</h2> <p class=MsoNormal>TBD</p> <h2><![if !supportLists]>4.2<![endif]>General Validation</h2> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l18 level1 lfo37;tab-stops:list .5in'>Operation against the CMOM Profile to determine if the operation is allowed – Returns CIM_ERR_NOT_SUPPORTED.</li> <li class=MsoNormal style='mso-list:l18 level1 lfo37;tab-stops:list .5in'>Validation of the namespace to determine if the target namespace defined for the operation is valid.</li> </ul> <h2><![if !supportLists]>4.3<![endif]>General Request Processing</h2> <p class=MsoNormal>There appear today to be a couple of categories of valid general processing as follows:</p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l25 level1 lfo39;tab-stops:list .5in'>XML process and the valid/loosely valid processing - TBD</li> <li class=MsoNormal style='mso-list:l25 level1 lfo39;tab-stops:list .5in'>Conversion of the logical namespace – While it has not been approved there is a CR before the DMTF Interop group to allow the concept of a logical namespace (similar to the concept of a class name alias defined in the CIM specification but applicable to the namespace field in HTTP operations). This is applicable to all CIM operations and this conversion must be handled by Pegasu for all operations.</li> </ul> <p class=MsoNormal><b>ACTION:</b> Further clarify the logical namespace and our solution.</p> <h2><![if !supportLists]>4.4<![endif]>General Response Processing</h2> <p class=MsoNormal>TBD</p> <h1><a name="_Toc1619507"><![if !supportLists]>5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>NameSpace Operations</a></h1> <p class=MsoNormal><span style='mso-bookmark:_Toc1619507'>TBD</span></p> <h1><span style='mso-bookmark:_Toc1619507'><![if !supportLists]>6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Class Operations</span></h1> <h2><a name="_Toc1619508"><![if !supportLists]>6.1<![endif]>General Processing For Class Operations</a></h2> <h3><a name="_Toc1619509"><![if !supportLists]>6.1.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Responsibility for Class Information </a>Persistence</h3> <p class=MsoNormal>Today the Class repository is the only component responsible for Class information persistence.<span style="mso-spacerun: yes"> </span>This repository<span style="mso-spacerun: yes"> </span>is maintained by the CIMOM</p> <h3><a name="_Toc1619510"><![if !supportLists]>6.1.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Routing</a></h3> <p class=MsoNormal>In general, the routing of class operations is simple.<span style="mso-spacerun: yes"> </span>There is only one provider of the information in Pegasus V2, the CIM repository. This is logical since the class repository is the only source of class information in Pegasus. All<span style="mso-spacerun: yes"> </span>class operations are routed to this information provider.<span style="mso-spacerun: yes"> </span>The CIM repository is also the basis for all response generation. </p> <h3><a name="_Toc1619511"><![if !supportLists]>6.1.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Validation</a></h3> <p class=MsoNormal><span style='mso-bookmark:_Toc1619511'>TBD</span></p> <h3><span style='mso-bookmark:_Toc1619511'><![if !supportLists]>6.1.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</span></h3> <p class=MsoNormal><span style='mso-bookmark:_Toc1619511'>TBD</span></p> <h3><span style='mso-bookmark:_Toc1619511'><![if !supportLists]>6.1.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</span></h3> <p class=MsoNormal><span style='mso-bookmark:_Toc1619511'>TBD</span></p> <h3><span style='mso-bookmark:_Toc1619511'><![if !supportLists]>6.1.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Security Issues</span></h3> <p class=MsoNormal>TBD</p> <h2><a name="_Toc1619512"><![if !supportLists]>6.2<![endif]>Open Issues for Class Operations</a></h2> <p class=MsoNormal>There are several issues that have been discussed concerning Class operations and for which, to date, there is no clear solutions this includes:</p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l23 level1 lfo35;tab-stops:list .5in'><b>The possibility of a class provider</b> –<span style="mso-spacerun: yes"> </span>Today providers exist only for instance objects with the Class repository, in effect being the information provider for all class operations.<span style="mso-spacerun: yes"> </span>Since the information about all of the classes is stored in the class repository, this is logical.<span style="mso-spacerun: yes"> </span>The concept of a class provider has been discussed a number of times within the project. This would modify the class processing so that class CIM Operations might be routed to this provider rather than to the class repository. This is not a new concept – WMI uses class providers today to allow management of information in the class and instance repository.<span style="mso-spacerun: yes"> </span>However, to date, we have not identified a clear use case for the class repository.<span style="mso-spacerun: yes"> </span><b>CONCLUSION:</b> We propose that the concept of a class repository will NOT be included in Pegasus V2.</li> <li class=MsoNormal style='mso-list:l23 level1 lfo35;tab-stops:list .5in'>COMMENT: This could be considered at the same time the possibility of multiple repositories for classes is considered since they will both affect and complicate the class operation routing</li> <li class=MsoNormal style='mso-list:l23 level1 lfo35;tab-stops:list .5in'><b>The possibility of multiple repositories for classes.</b><span style="mso-spacerun: yes"> </span>A first use model for the possibility of multiple repositories simultaneously operational has been to develop but is in an early stage of development today.<span style="mso-spacerun: yes"> </span>The implication of a requirement for multiple class repositories would be that 1)<span style="mso-spacerun: yes"> </span>some means of routing to the proper class repository. This could, for example, be a division by namespace but the routing algorithm has not been developed at this point. <b>CONCLUSION:</b> We will return to this if the requirement develops but it will not be considered in the current document.</li> </ul> <h2><a name="_Toc1619513"><![if !supportLists]>6.3<![endif]>GetClass</a></h2> <h3><a name="_Toc1619514"><![if !supportLists]>6.3.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619515"><![if !supportLists]>6.3.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to return a single CIM Class from the target Namespace. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>GetClass</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><class><span style="mso-spacerun: yes"> </span>GetClass (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <className> ClassName,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean LocalOnly = true,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeQualifiers = true,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeClassOrigin = false,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string PropertyList [] = NULL<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal>The ClassName input parameter defines the name of the Class to be retrieved. </p> <p class=MsoNormal>If the LocalOnly input parameter is true, this specifies that only CIM Elements (properties, methods and qualifiers) overridden within the definition of the Class are returned [1]. If false, all elements are returned.<span style="mso-spacerun: yes"> </span>This parameter therefore effects a CIM Server-side mechanism to filter certain elements of the returned object based on whether or not they have been propagated from the parent Class (as defined by the PROPAGATED attribute). </p> <p class=MsoNormal>If the IncludeQualifiers input parameter is true, this specifies that all Qualifiers for that Class (including Qualifiers on the Class and on any returned Properties, Methods or</p> <p class=MsoNormal>Method Parameters) MUST be included as <QUALIFIER> elements in the response.<span style="mso-spacerun: yes"> </span>If false no <QUALIFIER> elements are present in the returned Class. </p> <p class=MsoNormal>If the IncludeClassOrigin input parameter is true, this specifies that the CLASSORIGIN attribute MUST be present on all appropriate elements in the returned Class. If false, no CLASSORIGIN attributes are present in the returned Class. </p> <p class=MsoNormal>If the PropertyList input parameter is not NULL, the members of the array define one or more Property names.<span style="mso-spacerun: yes"> </span>The returned Class MUST NOT include elements for any Properties missing from this list.<span style="mso-spacerun: yes"> </span>Note that if LocalOnly is specified as true this acts as an additional filter on the set of Properties returned (for example, if Property A is included in the PropertyList but LocalOnly is set to true and A is not local to the requested Class, then it will not be included in the response). If the PropertyList input parameter is an empty array this signifies that no Properties are included in the response. If the PropertyList input parameter is NULL this specifies that all Properties (subject to the conditions expressed by the other parameters) are included in the response. </p> <p class=MsoNormal>If the PropertyList contains duplicate elements, the Server MUST ignore the duplicates but otherwise process the request normally.<span style="mso-spacerun: yes"> </span>If the PropertyList contains elements which are invalid Property names for the target Class, the Server MUST ignore such entries but otherwise process the request normally. </p> <p class=MsoNormal>If successful, the return value is a single CIM Class. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l8 level1 lfo19;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l8 level1 lfo19;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l8 level1 lfo19;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l8 level1 lfo19;tab-stops:list .5in'>CIM_ERR_NOT_FOUND (the request CIM Class does not exist in the specified namespace) </li> <li class=MsoNormal style='mso-list:l8 level1 lfo19;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619516"><![if !supportLists]>6.3.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code>virtual CIMClass getClass(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& className,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean localOnly = true,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean includeQualifiers = true,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean includeClassOrigin = false,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMPropertyList& propertyList = CIMPropertyList());</p> <h3><a name="_Toc1619517"><![if !supportLists]>6.3.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <p class=MsoNormal>Same as all other class operations, the class repository.</p> <h3><a name="_Toc1619518"><![if !supportLists]>6.3.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM OP Request Processor Validation</a></h3> <p class=MsoNormal>General validation must include:</p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l18 level1 lfo37;tab-stops:list .5in'>Operation against the CMOM Profile – Returns CIM_ERR_NOT_SUPPORTED.</li> </ul> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l12 level1 lfo2;tab-stops:list .5in'>Validation of the namespace</li> <li class=MsoNormal style='mso-list:l12 level1 lfo2;tab-stops:list .5in'>Validation that the target class does exist – Returns<span style="mso-spacerun: yes"> </span>CIM_ERR_NOT_FOUND if the class does not exist</li> <li class=MsoNormal style='mso-list:l12 level1 lfo2;tab-stops:list .5in'>Validation that any properties in the property list are valid. Note that the requirement is that invalid properties are simply ignored</li> <li class=MsoNormal style='mso-list:l12 level1 lfo2;tab-stops:list .5in'>Elimination of any duplicate properties in the property list to</li> </ul> <h3><a name="_Toc1619519"><![if !supportLists]>6.3.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Op Request Processing</a></h3> <p class=MsoNormal>Validation (see above)</p> <h3><a name="_Toc1619520"><![if !supportLists]>6.3.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Op Response Processing</a></h3> <p class=MsoNormal>See the HTTP Specification defined above.<span style="mso-spacerun: yes"> </span>TBD.</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <h2><a name="_Toc1619522"><![if !supportLists]>6.4<![endif]>CreateClass</a></h2> <h3><a name="_Toc1619523"><![if !supportLists]>6.4.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <p class=MsoNormal>CreateClass creates a single CIM Class in the target namespace.</p> <h3><a name="_Toc1619524"><![if !supportLists]>6.4.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Spec Definition</a></h3> <p class=MsoNormal>This operation is used to create a single CIM Class in the target Namespace.<span style="mso-spacerun: yes"> </span>The Class MUST NOT already exist. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>CreateClass</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>void CreateClass (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <class> NewClass<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The NewClass input parameter defines the new Class.<span style="mso-spacerun: yes"> </span>The proposed definition MUST be a correct Class definition according to the CIM specification [1]. </p> <p class=MsoNormal>In processing the creation of the new Class, the following rules MUST be conformed to by the CIM Server: </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l17 level1 lfo22;tab-stops:list .5in'>Any CLASSORIGIN and PROPAGATED attributes in the NewClass MUST be ignored by the Server. </li> <li class=MsoNormal style='mso-list:l17 level1 lfo22;tab-stops:list .5in'>If the new Class has no Superclass, the NewClass parameter defines a new base Class. The Server MUST ensure that all Properties and Methods of the new Class have a CLASSORIGIN attribute whose value is the name of the new Class. </li> <li class=MsoNormal style='mso-list:l17 level1 lfo22;tab-stops:list .5in'>If the new Class has a Superclass, the NewClass parameter defines a new Subclass of that Superclass. The Superclass MUST exist. The Server MUST ensure that: </li> </ul> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l6 level1 lfo21; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Any Properties, Methods or Qualifiers in the Subclass not defined in the Superclass are created as new elements of the Subclass. In particular the Server MUST set the CLASSORIGIN attribute on the new Properties and Methods to the name of the Subclass, and ensure that all other Properties and Methods preserve their CLASSORIGIN attribute value from that defined in the Superclass. </p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l6 level1 lfo21; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>If a Property is defined in the Superclass and in the Subclass, the value assigned to that property in the Subclass (including NULL) becomes the default value of the property for the Subclass. </p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l6 level1 lfo21; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>If a Property or Method of the Superclass is not specified in the Subclass, then that Property or Method is inherited without modification by the Subclass. </p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l6 level1 lfo21; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Any Qualifiers defined in the Superclass with a TOSUBCLASS attribute value of true MUST appear in the resulting Subclass. Qualifiers in the Superclass with a</p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l6 level1 lfo21; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>TOSUBCLASS attribute value of false MUST NOT be propagated to the Subclass. </p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l6 level1 lfo21; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Any Qualifier propagated from the Superclass cannot be modified in the Subclass if the OVERRIDABLE attribute of that Qualifier was set to false in the Superclass. It is a Client error to specify such a Qualifier in the NewClass with a different definition to that in the Superclass (where definition encompasses the name, type and flavor attribute settings of the <QUALIFIER> element, and the value of the Qualifier). </p> <p class=MsoNormal>If successful, the specified Class MUST have been created by the CIM Server. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l24 level1 lfo20;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l24 level1 lfo20;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l24 level1 lfo20;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l24 level1 lfo20;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l24 level1 lfo20;tab-stops:list .5in'>CIM_ERR_ALREADY_EXISTS (the CIM Class already exists) </li> <li class=MsoNormal style='mso-list:l24 level1 lfo20;tab-stops:list .5in'>CIM_ERR_INVALID_SUPERCLASS (the putative CIM Class declares a non-existent superclass) </li> <li class=MsoNormal style='mso-list:l24 level1 lfo20;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619525"><![if !supportLists]>6.4.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code>virtual void createClass(</p> <p class=code><span style='mso-tab-count:2'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:2'> </span>const CIMClass& newClass) = 0;</p> <h3><a name="_Toc1619526"><![if !supportLists]>6.4.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <p class=MsoNormal>As with all Class operations, this is routed to the repository</p> <h3><a name="_Toc1619527"><![if !supportLists]>6.4.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operation Request Processor Validation</a></h3> <p class=MsoNormal>Validation for createclass is complex because this is the gate for all new classes input into the Pegasus repository and therefore the point of guarantee of the integretity for the repository.<span style="mso-spacerun: yes"> </span>Both the HTTP operations and the classes created through the compiler use the same basic set of functions to create new classes.</p> <p class=MsoNormal>Validation for all create Class operations includes:</p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l20 level1 lfo36;tab-stops:list .5in'>Operation against the CMOM Profile – Returns CIM_ERR_NOT_SUPPORTED.</li> </ul> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>Namespace valid – Returns CIM_ERR_INVALID_NAMESPACE</li> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>Valid CIM Name – Returns TBD. Fully qualified CIM Class names are required to be of the form <SchemaName>”_”<classname>. The SchemaName and “_” are required.</li> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>SuperClass exists if defined – Returns CIM_ERR_INVALID_SUPERCLASS</li> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>Qualifiers – All qualifiers must be valid to determine if the parameters of the qualifier are valid.</li> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>Properties – All properties must be validated to determine if the parameters of the property are valid.</li> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>Methods – All methods defined in the class must be validated to determine if the parameters of the method are valid</li> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>Property and Name duplicate name validation – CHECK THIS. Should we disallow duplicate names?</li> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>SuperClass is does not have Terminal Qualifier set.</li> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>Cannot have both abstract qualifier and Terminal qualifier set. – This would imply that an abstract class is also the lowest possible in the hierarchy which is illogical.</li> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>Reserved Name usage – The CIM Specification defines certain reserved words (CIM Specification, Appendix G2) that it recommends not be used as class and property names, particular property names since class names are proceeded by the SCHEMA+”_” sequence.. While to date, we have considered this a function of the compiler, in reality, it is a function of the CIMOM validation itself since class creation can come from other sources than the compiler.</li> <li class=MsoNormal style='mso-list:l9 level1 lfo4;tab-stops:list .5in'>Class does not already exist – Returns CIM_ERR_ALREADY_EXISTS</li> <li class=MsoNormal style='color:red;mso-list:l9 level1 lfo4;tab-stops:list .5in'>Check of propagated qualifier against class with corresponding weak qualifier if such a class exists. Returns error TBD<o:p></o:p></li> <li class=MsoNormal style='color:red;mso-list:l9 level1 lfo4;tab-stops:list .5in'>Check of weak qualifier against class with corresponding propagated propagated qualifier if such a class exists. Returns error TBD.<o:p></o:p></li> </ul> <p class=MsoNormal>Validation for Association Class Operations includes:</p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l22 level1 lfo40;tab-stops:list .5in'>Validate aggregation vs. aggregate qualifiers.</li> </ul> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <h3><a name="_Toc1619528"><![if !supportLists]>6.4.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operation Request Processing</a></h3> <p class=MsoNormal>Valid createclass operations are installed in the repository and a response generated.</p> <p class=MsoNormal>The routing for this operation is:</p> <p class=MsoNormal>CIMOperationProcessor->???Queue->>CIMRepositorys</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The processing is performed in the CIMRepository function and </p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>TODO – define classorigin attribute.</p> <p class=MsoNormal>Define processing in accord with the spec.</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>ACTION: Determine if we have any other special processing</p> <h3><a name="_Toc1619529"><![if !supportLists]>6.4.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operation Response Processing</a></h3> <p class=MsoNormal>The response processing simply returns the compete response.<span style="mso-spacerun: yes"> </span>Since the response is small (really only confirms that the operation was performed), there are no concerns over size of returned information, etc.</p> <h2><a name="_Toc1619530"><![if !supportLists]>6.5<![endif]>DeleteClass</a></h2> <h3><a name="_Toc1619531"><![if !supportLists]>6.5.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <p class=MsoNormal>Delete a single class from the target namespace</p> <h3><a name="_Toc1619532"><![if !supportLists]>6.5.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Operations definition</a></h3> <p class=MsoNormal>This operation is used to delete a single CIM Class from the target Namespace. </p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>DeleteClass</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>void<span style="mso-spacerun: yes"> </span>DeleteClass (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <className> ClassName<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal>The ClassName input parameter defines the name of the Class to be deleted. </p> <p class=MsoNormal>If successful, the specified Class (including any subclasses and any instances) MUST have been removed by the CIM Server.<span style="mso-spacerun: yes"> </span>The operation MUST fail if any one of these objects cannot be deleted. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l2 level1 lfo23;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l2 level1 lfo23;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l2 level1 lfo23;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l2 level1 lfo23;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l2 level1 lfo23;tab-stops:list .5in'>CIM_ERR_NOT_FOUND (the CIM Class to be deleted does not exist) </li> <li class=MsoNormal style='mso-list:l2 level1 lfo23;tab-stops:list .5in'>CIM_ERR_CLASS_HAS_CHILDREN (the CIM Class has one or more subclasses which cannot be deleted) </li> <li class=MsoNormal style='mso-list:l2 level1 lfo23;tab-stops:list .5in'>CIM_ERR_CLASS_HAS_INSTANCES (the CIM Class has one or more instances which cannot be deleted) </li> <li class=MsoNormal style='mso-list:l2 level1 lfo23;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619533"><![if !supportLists]>6.5.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code>virtual void deleteClass(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& className);</p> <h3><a name="_Toc1619534"><![if !supportLists]>6.5.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <p class=MsoNormal>Same as all other Class Operations, the CIM repository</p> <h3><a name="_Toc1619535"><![if !supportLists]>6.5.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM OP Request Processor Validation</a></h3> <p class=MsoNormal>Namespace</p> <p class=MsoNormal>Valid Namespace</p> <p class=MsoNormal>Operation against the CMOM Profile – Returns CIM_ERR_NOT_SUPPORTED.</p> <p class=MsoNormal>Class exists – Returns CIM_ERR_NOT_FOUND</p> <h3><a name="_Toc1619536"><![if !supportLists]>6.5.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Op Request Processing</a></h3> <h3><a name="_Toc1619537"><![if !supportLists]>6.5.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Op Response Processing</a></h3> <h3><a name="_Toc1619538"><![if !supportLists]>6.5.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <h3><a name="_Toc1619539"><![if !supportLists]>6.5.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <p class=MsoNormal>Under what conditions could subclasses or operations not be deleted? Exactly what our our rules for class deletion.</p> <p class=MsoNormal>What about deleting class that are participating in associations?</p> <h2><a name="_Toc1619540"><![if !supportLists]>6.6<![endif]>ModifyClass</a></h2> <h3><a name="_Toc1619541"><![if !supportLists]>6.6.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619542"><![if !supportLists]>6.6.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Operation Definition</a></h3> <p class=MsoNormal>This operation is used to modify an existing CIM Class in the target Namespace.<span style="mso-spacerun: yes"> </span>The Class MUST already exist. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>ModifyClass</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>void ModifyClass (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <class> ModifiedClass<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal>The ModifiedClass input parameter defines the set of changes (which MUST be correct amendments to the CIM Class as defined by the CIM Specification [1]) to be made to the current class definition. </p> <p class=MsoNormal>In processing the modification of the Class, the following rules MUST be conformed to by the CIM Server: </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l28 level1 lfo5;tab-stops:list .5in'>Any CLASSORIGIN and PROPAGATED attributes in the ModifiedClass MUST be ignored by the Server. </li> <li class=MsoNormal style='mso-list:l28 level1 lfo5;tab-stops:list .5in'>If the modified Class has no Superclass, the ModifiedClass parameter defines modifications to a base Class. The Server MUST ensure that: </li> <ul style='margin-top:0in' type=circle> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>All Properties and Methods of the modified Class have a CLASSORIGIN attribute whose value is the name of this Class. </li> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>Any Properties, Methods or Qualifiers in the existing Class definition which do not appear in the<span style="mso-spacerun: yes"> </span>ModifiedClass parameter are removed from the resulting modified Class. </li> </ul> <li class=MsoNormal style='mso-list:l28 level1 lfo5;tab-stops:list .5in'>If the modified Class has a Superclass, the ModifiedClass parameter defines modifications to a Subclass of that Superclass. The Superclass MUST exist, and the Client MUST NOT change the name of the Superclass in the modified Subclass. The Server MUST ensure that: </li> <ul style='margin-top:0in' type=circle> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>Any Properties, Methods or Qualifiers in the Subclass not defined in the Superclass are created as elements of the Subclass. In particular the Server MUST set the</li> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>CLASSORIGIN attribute on the new Properties and Methods to the name of the Subclass, and MUST ensure that all other Properties and Methods preserve their CLASSORIGIN attribute value from that defined in the Superclass. </li> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>Any Property, Method or Qualifier previously defined in the Subclass but not defined in the Superclass, and which is not present in the ModifiedClass parameter, is removed from the Subclass. </li> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>If a Property is specified in the ModifiedClass parameter, the value assigned to that property therein (including NULL) becomes the default value of the property for the Subclass. </li> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>If a Property or Method of the Superclass is not specified in the Subclass, then that Property or Method is inherited without modification by the Subclass (so that any previous changes to such an Element in the Subclass are lost). </li> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>If a Qualifier in the Superclass is not specified in the Subclass, and the Qualifier is defined in the Superclass with a TOSUBCLASS attribute value of true, then the Qualifier</li> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>MUST still be present in the resulting modified Subclass (it is not possible to remove a propagated Qualifier from a Subclass). </li> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>Any Qualifier propagated from the Superclass cannot be modified in the Subclass if the OVERRIDABLE attribute of that Qualifier was set to false in the Superclass. It is a Client error to specify such a Qualifier in the ModifiedClass with a different definition to that in the Superclass (where definition encompasses the name, type and flavor attribute settings of the <QUALIFIER> element, and the value of the Qualifier). </li> <li class=MsoNormal style='mso-list:l28 level2 lfo5;tab-stops:list 1.0in'>Any Qualifiers defined in the Superclass with a TOSUBCLASS attribute value of<span style="mso-spacerun: yes"> </span>false MUST NOT be propagated to the Subclass. </li> </ul> </ul> <p class=MsoNormal>If successful, the specified Class MUST have been updated by the CIM Server. </p> <p class=MsoNormal>The request to modify the Class MUST fail if the Server cannot update any existing Subclasses or Instances of that Class in a consistent manner. </p> <p class=MsoNormal>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)</p> <p class=MsoNormal>is the error returned. Any additional method-specific interpretation of the error in is given in parentheses. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'>CIM_ERR_NOT_FOUND (the CIM Class does not exist) </li> <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'>CIM_ERR_INVALID_SUPERCLASS (the putative CIM Class declares a non-existent or incorrect superclass) </li> <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'>CIM_ERR_CLASS_HAS_CHILDREN (the modification could not be performed because it was not possible to update the subclasses of the Class in a consistent fashion) </li> <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'>CIM_ERR_CLASS_HAS_INSTANCES (the modification could not be performed because it was not possible to update the instances of the Class in a consistent fashion) </li> <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619543"><![if !supportLists]>6.6.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual void modifyClass(</p> <p class=code><span style="mso-spacerun: yes"> </span>const String& nameSpace,</p> <p class=code><span style="mso-spacerun: yes"> </span><span style="mso-spacerun: yes"> </span>const CIMClass& modifiedClass) = 0;</p> <h3><a name="_Toc1619544"><![if !supportLists]>6.6.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <p class=MsoNormal>Same as other class operations</p> <h3><a name="_Toc1619545"><![if !supportLists]>6.6.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operation Request Validation</a></h3> <p class=MsoNormal>Validation required:</p> <p class=MsoNormal>Operation against the CMOM Profile – Returns CIM_ERR_NOT_SUPPORTED.</p> <p class=MsoNormal>Namespace</p> <p class=MsoNormal>Is is possible to update class children?</p> <p class=MsoNormal>??? What about existing instances?</p> <p class=MsoNormal>No modification to key properties.</p> <h3><a name="_Toc1619546"><![if !supportLists]>6.6.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operations Request Processing</a></h3> <p class=MsoNormal>This operation gets messy because it modifies an existing entity.<span style="mso-spacerun: yes"> </span>It must also<span style="mso-spacerun: yes"> </span>modify subclasses and possibly existing instances????</p> <h3><a name="_Toc1619547"><![if !supportLists]>6.6.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operation Response Processing</a></h3> <h3><a name="_Toc1619548"><![if !supportLists]>6.6.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <h3><a name="_Toc1619549"><![if !supportLists]>6.6.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <p class=MsoNormal>Within the existing Pegasus Structure how much modification should we allow?</p> <h2><a name="_Toc1619550"><![if !supportLists]>6.7<![endif]>EnumerateClassNames</a></h2> <h3><a name="_Toc1619551"><![if !supportLists]>6.7.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619552"><![if !supportLists]>6.7.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Operation Definition</a></h3> <p class=MsoNormal>This operation is used to enumerate the names of subclasses of a CIM Class in the target Namespace. </p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>EnumerateClassNames</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><className>*<span style="mso-spacerun: yes"> </span>EnumerateClassNames (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] <className> ClassName = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean DeepInheritance = false<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal>The ClassName input parameter defines the Class that is the basis for the enumeration. </p> <p class=MsoNormal>If the DeepInheritance input parameter is true, this specifies that the names of all subclasses of the specified Class should be returned (if the ClassName input parameter is absent, this implies that the names of all Classes in the target Namespace should be returned).<span style="mso-spacerun: yes"> </span>If false, only the names of immediate child subclasses are returned (if the ClassName input parameter is NULL, this implies that the names of all base Classes in the target Namespace should be returned). </p> <p class=MsoNormal>If successful, the method returns zero or more names of Classes that meet the requested criteria. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l36 level1 lfo24;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l36 level1 lfo24;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l36 level1 lfo24;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l36 level1 lfo24;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l36 level1 lfo24;tab-stops:list .5in'>CIM_ERR_INVALID_CLASS (the CIM Class that is the basis for this enumeration does not exist) </li> <li class=MsoNormal style='mso-list:l36 level1 lfo24;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619553"><![if !supportLists]>6.7.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual Array<String> enumerateClassNames(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& className = String::EMPTY,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean deepInheritance = false);</p> <h3><a name="_Toc1619554"><![if !supportLists]>6.7.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <p class=MsoNormal>Same as other class operations.</p> <h3><a name="_Toc1619555"><![if !supportLists]>6.7.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operation Request Validation</a></h3> <p class=MsoNormal>TBD</p> <h3><a name="_Toc1619556"><![if !supportLists]>6.7.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operations Request Processing</a></h3> <p class=MsoNormal>TBD</p> <h3><a name="_Toc1619557"><![if !supportLists]>6.7.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operation Response Processing</a></h3> <p class=MsoNormal>TBD</p> <h3><a name="_Toc1619558"><![if !supportLists]>6.7.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <p class=MsoNormal>TBD</p> <h3><a name="_Toc1619559"><![if !supportLists]>6.7.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <p class=MsoNormal>There are no known open questions with this operation.</p> <h2><a name="_Toc1619560"><![if !supportLists]>6.8<![endif]>EnumerateClasses</a></h2> <h3><a name="_Toc1619561"><![if !supportLists]>6.8.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619562"><![if !supportLists]>6.8.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Operation Definition</a></h3> <p class=MsoNormal>This operation is used to enumerate subclasses of a CIM Class in the target Namespace. </p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>EnumerateClasses</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><class>* EnumerateClasses (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] <className> ClassName=NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean DeepInheritance = false,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean LocalOnly = true,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeQualifiers = true,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeClassOrigin = false<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal>The ClassName input parameter defines the Class that is the basis for the enumeration. </p> <p class=MsoNormal>If the DeepInheritance input parameter is true, this specifies that all subclasses of the specified Class should be returned (if the ClassName input parameter is absent, this</p> <p class=MsoNormal>implies that all Classes in the target Namespace should be returned).<span style="mso-spacerun: yes"> </span>If false, only immediate child subclasses are returned (if the ClassName input parameter is NULL, this implies that all base Classes in the target Namespace should be returned). </p> <p class=MsoNormal>If the LocalOnly input parameter is true, it specifies that, for each returned Class, only elements (properties, methods and qualifiers) overridden within the definition of that Class are included [1].<span style="mso-spacerun: yes"> </span>If false, all elements are returned.<span style="mso-spacerun: yes"> </span>This parameter therefore effects a CIM Server-side mechanism to filter certain elements of the returned object based on whether or not they have been propagated from the parent Class (as defined by the PROPAGATED attribute). </p> <p class=MsoNormal>If the IncludeQualifiers input parameter is true, this specifies that all Qualifiers for each Class (including Qualifiers on the Class and on any returned Properties, Methods or</p> <p class=MsoNormal>Method Parameters) MUST be included as <QUALIFIER> elements in the response.<span style="mso-spacerun: yes"> </span>If false no <QUALIFIER> elements are present in each returned Class. </p> <p class=MsoNormal>If the IncludeClassOrigin input parameter is true, this specifies that the CLASSORIGIN attribute MUST be present on all appropriate elements in each returned Class. If false, no CLASSORIGIN attributes are present in each returned Class. </p> <p class=MsoNormal>If successful, the method returns zero or more Classes that meet the required criteria. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l29 level1 lfo7;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l29 level1 lfo7;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l29 level1 lfo7;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l29 level1 lfo7;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l29 level1 lfo7;tab-stops:list .5in'>CIM_ERR_INVALID_CLASS (the CIM Class that is the basis for this enumeration does not exist) </li> <li class=MsoNormal style='mso-list:l29 level1 lfo7;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619563"><![if !supportLists]>6.8.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual Array<CIMClass> enumerateClasses(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& className = String::EMPTY,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean deepInheritance = false,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean localOnly = true,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean includeQualifiers = true,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean includeClassOrigin = false);</p> <h3><a name="_Toc1619564"><![if !supportLists]>6.8.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <p class=MsoNormal>The operation is processed by the CIMrepository function so that all routing is directly to the CIMRepository</p> <h3><a name="_Toc1619565"><![if !supportLists]>6.8.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operation Request Validation</a></h3> <p class=MsoNormal>Validation includes:</p> <p class=MsoNormal>Operations Profile</p> <p class=MsoNormal>Namespace validity</p> <p class=MsoNormal>The classname that is the base for the opration is a valid classname – Returns CIM_ERR_INVALID_CLASS</p> <h3><a name="_Toc1619566"><![if !supportLists]>6.8.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operations Request Processing</a></h3> <p class=MsoNormal>The response must include the definition of the subclasses of the target class that exist in the class repository.<span style="mso-spacerun: yes"> </span>If the className is NULL, all classes in the target namespace are enumerated.</p> <p class=MsoNormal>The response includes the information for subclasses of the target class with qualifier information is includeQualifiers=true and ClassOrigin information if includeClassORigin is true.<span style="mso-spacerun: yes"> </span>Further, if localOnly=true only elements (properties, methods and qualifiers) overridden within the definition of that Class are included.</p> <p class=MsoNormal>If<span style="mso-spacerun: yes"> </span>deepInheritance=true all classes that are subclasses of the specified class are returned.</p> <h3><a name="_Toc1619567"><![if !supportLists]>6.8.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>CIM Operation Response Processing</a></h3> <h3><a name="_Toc1619568"><![if !supportLists]>6.8.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <p class=MsoNormal>CIM Operation Processor</p> <p class=MsoNormal>CIM Repository</p> <p class=MsoNormal>CIM Operation Response Processor</p> <h3><a name="_Toc1619569"><![if !supportLists]>6.8.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <p class=MsoNormal>Possible size of returned information.<span style="mso-spacerun: yes"> </span>An enumeration of a complete namespace can generate a response of many megabytes.<span style="mso-spacerun: yes"> </span>This leads us to require some means to separate the response into smaller segments for transmission.</p> <h1><a name="_Toc1619570"><![if !supportLists]>7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Instance Operations</a></h1> <h2><a name="_Toc1619571"><![if !supportLists]>7.1<![endif]>General Processing For Instances</a></h2> <h3><a name="_Toc1619572"><![if !supportLists]>7.1.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Responsibility for Instance Information</a></h3> <p class=MsoNormal>Unlike classes, the responsibility for instance information is divided between </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l27 level1 lfo1;tab-stops:list .5in'>Providers</li> <li class=MsoNormal style='mso-list:l27 level1 lfo1;tab-stops:list .5in'>Pegasus services</li> <li class=MsoNormal style='mso-list:l27 level1 lfo1;tab-stops:list .5in'>instance repositories.</li> </ul> <h3><a name="_Toc1619573"><![if !supportLists]>7.1.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Routing</a></h3> <p class=MsoNormal>Whereas the request routing for classes is fixed (repository), instance requests routing is data driven, the routing is determined based on the operation, the class defined for the operation, and the existence of information providers for<span style="mso-spacerun: yes"> </span>the target instance(s).</p> <p class=MsoNormal>Generally an operation is routed to one or more of the instance information generators (providers, or Pegasus services) based on a routing definition associated with the class defined for the instance.</p> <p class=MsoNormal>The routing algorithm is clearly implementation dependent and is not specified in DMTF standards.<span style="mso-spacerun: yes"> </span></p> <p class=MsoNormal>The </p> <p style='margin:0in;margin-bottom:.0001pt'><span style='font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"'>Routing based on instances<o:p></o:p></span></p> <p style='margin:0in;margin-bottom:.0001pt'><span style='font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"'>Hieaarchy expansion – CIM is an object system and as such, requests for object information demand that more than simply the class being directly addressed<o:p></o:p></span></p> <p class=MsoNormal>Routing to Instance repository – Originally the instance repository was considered the default “provider” if there was no provider specified (no provider qualifier defined a provider to process for the class).<span style="mso-spacerun: yes"> </span>However, that was considered unacceptable for a number of reasons (See xxx). Thus</p> <p class=MsoNormal>Routing is based on</p> <h3><a name="_Toc1619574"><![if !supportLists]>7.1.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Security Issues</a></h3> <h3><a name="_Toc1619575"><![if !supportLists]>7.1.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>General Request Validation</a></h3> <h3><![if !supportLists]>7.1.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>General Request Processing</h3> <h3><![if !supportLists]>7.1.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>General Response Processing</h3> <h3><![if !supportLists]>7.1.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</h3> <h3><![if !supportLists]>7.1.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Issues and future considerations</h3> <p class=MsoNormal><b>Multiple providers for a single class </b>– One of the significant discussions to date in the implementation of providers has been the issue of multiple providers for a single class and the possible algorithims, response aggregation and response validation for this possibility.</p> <p class=MsoNormal><b>QUESTION:</b><span style="mso-spacerun: yes"> </span>Do we have a use case for multiple providers for a single class in Pegasus V 2.0?</p> <h2><a name="_Toc1619576"><![if !supportLists]>7.2<![endif]>CreateInstance</a></h2> <h3><a name="_Toc1619577"><![if !supportLists]>7.2.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619578"><![if !supportLists]>7.2.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to create a single CIM Instance in the target Namespace. The Instance MUST NOT already exist. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>CreateInstance</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><instanceName><span style="mso-spacerun: yes"> </span>CreateInstance (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <instance> NewInstance<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The NewInstance input parameter defines the new Instance.<span style="mso-spacerun: yes"> </span>The proposed definition MUST be a correct Instance definition for the underlying CIM Class according to the CIM specification [1]. </p> <p class=MsoNormal>In processing the creation of the new Instance, the following rules MUST be conformed to by the CIM Server: </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l1 level1 lfo33;tab-stops:list .5in'>Any CLASSORIGIN and PROPAGATED attributes in the NewInstance MUST be ignored by the Server. </li> <li class=MsoNormal style='mso-list:l1 level1 lfo33;tab-stops:list .5in'>The Server MUST ensure that: </li> </ul> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l37 level1 lfo26; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Any Qualifiers in the Instance not defined in the Class are created as new elements of the Instance. </p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l37 level1 lfo26; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>All Properties of the Instance preserve their CLASSORIGIN attribute value from that defined in the Class. </p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l37 level1 lfo26; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>If a Property is specified in the ModifiedInstance parameter, the value assigned to that property in the Instance (including NULL) becomes the value of the property</p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l37 level1 lfo26; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>for the Instance. Note that it is a Client error to specify a Property that does not belong to the Class. </p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l37 level1 lfo26; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>If a Property of the Class is not specified in the Instance, then that Property is inherited without modification by the Instance. </p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l37 level1 lfo26; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Servers MAY choose to ignore TOINSTANCE. Servers that do not ignore TOINSTANCE MUST interpret it as follows. Any Qualifiers defined in the Class with a TOINSTANCE attribute value of true appear in the Instance. Qualifiers in the Class with a TOINSTANCE attribute value of false MUST NOT be propagated to the instance. </p> <p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in;mso-list:l37 level1 lfo26; tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Any Qualifier propagated from the Class cannot be modified in the Instance if the OVERRIDABLE attribute of that Qualifier was set to false in the Class. It is a Client error to specify such a Qualifier in the NewInstance with a different definition to that in the Class (where definition encompasses the name, type and flavor attribute settings of the <QUALIFIER> element, and the value of the Qualifier). </p> <p class=MsoNormal>If successful, the return value defines the object path of the new CIM Instance relative to the target Namespace (i.e. the Model Path as defined by [1]), created by the CIM Server.<span style="mso-spacerun: yes"> </span>It is returned in case one or more of the new keys of the Instance are allocated dynamically during the creation process rather than specified in the request. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l3 level1 lfo25;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l3 level1 lfo25;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l3 level1 lfo25;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l3 level1 lfo25;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l3 level1 lfo25;tab-stops:list .5in'>CIM_ERR_INVALID_CLASS (the CIM Class of which this is to be a new Instance does not exist) </li> <li class=MsoNormal style='mso-list:l3 level1 lfo25;tab-stops:list .5in'>CIM_ERR_ALREADY_EXISTS (the CIM Instance already exists) </li> <li class=MsoNormal style='mso-list:l3 level1 lfo25;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619579"><![if !supportLists]>7.2.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual CIMReference createInstance(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMInstance& newInstance);</p> <h3><a name="_Toc1619580"><![if !supportLists]>7.2.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <p class=MsoNormal>CIMOM</p> <p class=MsoNormal>Valid Namespace</p> <p class=MsoNormal>ClassName is valid and the class for which this instance is to be created is valid – Returns CIM_ERR_INVALID_CLASS on error</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>There is a valid provider for this class.<span style="mso-spacerun: yes"> </span>This is a Pegasus validation requirement (see earlier discussion of the repository as default provider). Since Pegasus will not support the concept of the repository as default provider, an instance creation for which there is no provider must be refused.</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>Not an instance for an abstract class.</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>Determining prior existence of an instance. It is illegal to to create multiple copies of a single instance.<span style="mso-spacerun: yes"> </span>However, it is the provider that knows if an instance already exists, not the CIMOM.<span style="mso-spacerun: yes"> </span>Therefore, the issue for Pegasus processing is whether the CIMOM should valid the lack of prior existence of the instance by making a request to the provider or simply pass the operation to the provider and expect the provider to refuse any duplicates.</p> <p class=MsoNormal>QUESTION: Should we validate duplication of instances in the CIMOM????</p> <p class=MsoNormal>Verify that there is a value for all properties that have the required Qualifier.</p> <h3><a name="_Toc1619581"><![if !supportLists]>7.2.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><![if !supportLists]>7.2.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Operation Request Processing</h3> <h3><![if !supportLists]>7.2.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Operation Response Processing</h3> <h2><a name="_Toc1619582"><![if !supportLists]>7.3<![endif]>GetInstance</a></h2> <h3><a name="_Toc1619583"><![if !supportLists]>7.3.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619584"><![if !supportLists]>7.3.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to return a single CIM Instance from the target Namespace. </p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>GetInstance</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><instance> GetInstance (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <instanceName> InstanceName,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean LocalOnly = true,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeQualifiers = false,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeClassOrigin = false,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string PropertyList [] = NULL<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal>The InstanceName input parameter defines the name of the Instance to be retrieved. </p> <p class=MsoNormal>If the LocalOnly input parameter is true, this specifies that only elements (properties and qualifiers) overridden within the definition of the Instance are returned [1].<span style="mso-spacerun: yes"> </span>If false, all elements are returned.<span style="mso-spacerun: yes"> </span>This parameter therefore effects a CIM Server-side mechanism to filter certain elements of the returned object based on whether or not they have been propagated from the parent Class (as defined by the PROPAGATED attribute). </p> <p class=MsoNormal>If the IncludeQualifiers input parameter is true, this specifies that all Qualifiers for that Instance (including Qualifiers on the Instance and on any returned Properties) MUST be included as <QUALIFIER> elements in the response.<span style="mso-spacerun: yes"> </span>If false no <QUALIFIER> elements are present in the returned Instance. </p> <p class=MsoNormal>If the IncludeClassOrigin input parameter is true, this specifies that the CLASSORIGIN attribute MUST be present on all appropriate elements in the returned Instance. If false, no CLASSORIGIN attributes are present in the returned Instance. </p> <p class=MsoNormal>If the PropertyList input parameter is not NULL, the members of the array define one or more Property names.<span style="mso-spacerun: yes"> </span>The returned Instance MUST NOT include elements for any</p> <p class=MsoNormal>Properties missing from this list.<span style="mso-spacerun: yes"> </span>Note that if LocalOnly is specified as true this acts as an additional filter on the set of Properties returned (for example, if Property A is included in the PropertyList but LocalOnly is set to true and A is not local to the requested Instance, then it will not be included in the response). If the PropertyList input parameter is an empty array this signifies that no Properties are included in the response. If the PropertyList input parameter is NULL this specifies that all Properties (subject to the conditions expressed by the other parameters) are included in the response. </p> <p class=MsoNormal>If the PropertyList contains duplicate elements, the Server MUST ignore the duplicates but otherwise process the request normally.<span style="mso-spacerun: yes"> </span>If the PropertyList contains elements which are invalid Property names for the target Instance, the Server MUST ignore such entries but otherwise process the request normally. </p> <p class=MsoNormal>If successful, the return value is a single CIM Instance. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l33 level1 lfo8;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l33 level1 lfo8;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l33 level1 lfo8;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l33 level1 lfo8;tab-stops:list .5in'>CIM_ERR_INVALID_CLASS (the CIM Class does not exist in the specified namespace) </li> <li class=MsoNormal style='mso-list:l33 level1 lfo8;tab-stops:list .5in'>CIM_ERR_NOT_FOUND (the CIM Class does exist, but the requested CIM Instance does not exist in the specified namespace) </li> <li class=MsoNormal style='mso-list:l33 level1 lfo8;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619585"><![if !supportLists]>7.3.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code>virtual CIMInstance getInstance(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMReference& instanceName,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean localOnly = true,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean includeQualifiers = false,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean includeClassOrigin = false,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMPropertyList& propertyList = CIMPropertyList());</p> <h3><a name="_Toc1619586"><![if !supportLists]>7.3.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Validation</a></h3> <p class=MsoNormal>Validation is distributed, part in the CIMOM and part in the “provider”</p> <p class=MsoNormal>CIMOM Processing</p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l16 level1 lfo9;tab-stops:list .5in'>Valid namespace</li> <li class=MsoNormal style='mso-list:l16 level1 lfo9;tab-stops:list .5in'>Classname valid and class exists in the repository</li> <li class=MsoNormal style='mso-list:l16 level1 lfo9;tab-stops:list .5in'>There is a valid source for this information (provider, service, etc.) – If there is none, CIM_ERR_NOT_FOUND is returned. </li> <li class=MsoNormal style='mso-list:l16 level1 lfo9;tab-stops:list .5in'>Keys defined in the request are valid keys</li> </ul> <p class=MsoNormal>What the CIMOM cannot validate:</p> <p class=MsoNormal>That the instances do exist.</p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=MsoNormal>Validation required in the processor</p> <p class=MsoNormal>Instance exists</p> <p class=MsoNormal>Question: Do we need to validate that there is a value for all properties that have the required qualifier?</p> <h3><a name="_Toc1619587"><![if !supportLists]>7.3.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Routing</a></h3> <p class=MsoNormal>TBD</p> <h3><a name="_Toc1619588"><![if !supportLists]>7.3.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <p class=MsoNormal>TBD</p> <h3><a name="_Toc1619589"><![if !supportLists]>7.3.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619590"><![if !supportLists]>7.3.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <h2><a name="_Toc1619591"><![if !supportLists]>7.4<![endif]>DeleteInstance</a></h2> <h3><a name="_Toc1619592"><![if !supportLists]>7.4.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619593"><![if !supportLists]>7.4.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to delete a single CIM Instance from the target Namespace. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>DeleteInstance</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>void<span style="mso-spacerun: yes"> </span>DeleteInstance (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <instanceName> InstanceName<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal>The InstanceName input parameter defines the name (model path) of the Instance to be deleted. </p> <p class=MsoNormal>If successful, the specified Instance MUST have been removed by the CIM Server. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l13 level1 lfo10;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l13 level1 lfo10;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l13 level1 lfo10;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l13 level1 lfo10;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l13 level1 lfo10;tab-stops:list .5in'>CIM_ERR_INVALID_CLASS (the CIM Class does not exist in the specified namespace) </li> <li class=MsoNormal style='mso-list:l13 level1 lfo10;tab-stops:list .5in'>CIM_ERR_NOT_FOUND (the CIM Class does exist, but the requested CIM Instance does not exist in the specified namespace) </li> <li class=MsoNormal style='mso-list:l13 level1 lfo10;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619594"><![if !supportLists]>7.4.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code>virtual void deleteInstance(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMReference& instanceName);</p> <h3><a name="_Toc1619595"><![if !supportLists]>7.4.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Routing</a></h3> <h3><a name="_Toc1619596"><![if !supportLists]>7.4.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619597"><![if !supportLists]>7.4.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619598"><![if !supportLists]>7.4.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h2><a name="_Toc1619599"><![if !supportLists]>7.5<![endif]>ModifyInstance</a></h2> <h3><a name="_Toc1619600"><![if !supportLists]>7.5.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to modify an existing CIM Instance in the target Namespace. The Instance MUST already exist. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>ModifyInstance</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>void ModifyInstance (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <namedInstance> ModifiedInstance,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN, OPTIONAL] boolean IncludeQualifiers = true,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN, OPTIONAL, NULL] string propertyList[] = NULL<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The ModifiedInstance input parameter identifies the name of the Instance to be modified, and defines the set of changes (which MUST be correct amendments to the Instance as defined by the CIM Specification [1]) to be made to the current Instance definition. </p> <p class=MsoNormal>If the IncludeQualifiers input parameter is true, this specifies that the Qualifiers are modified as specified in the ModifiedInstance.If false, Qualifiers in the ModifiedInstance are ignored and no Qualifiers are explicitly modified in the specified Instance. </p> <p class=MsoNormal>If the PropertyList input parameter is not NULL, the members of the array define one or more Property names.<span style="mso-spacerun: yes"> </span>Only those properties specified in the PropertyList are modified as specified in the ModifiedInstance.Properties of the ModifiedInstance that are missing from the PropertyList are ignored.If the PropertyList input parameter is an empty array this signifies that no Properties are explicitly modified in the specified Instance. If the PropertyList input parameter is NULL this specifies that all Properties are updated in the specified Instance. </p> <p class=MsoNormal>If the PropertyList contains duplicate elements, the Server MUST ignore the duplicates but otherwise process the request normally. If the PropertyList contains elements which are invalid Property names for the target Instance, the Server MUST ignore such entries but otherwise process the request normally. </p> <p class=MsoNormal>In processing the modification of the Instance, the following rules MUST be conformed to by the CIM Server: </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l15 level1 lfo28;tab-stops:list .5in'>Any CLASSORIGIN and PROPAGATED attributes in the ModifiedInstance MUST be ignored by the Server. </li> <li class=MsoNormal style='mso-list:l15 level1 lfo28;tab-stops:list .5in'>The Class MUST exist, and the Client MUST NOT change the ame of the Class in the modified Instance. The Server MUST ensure that: </li> <ul style='margin-top:0in' type=circle> <ul style='margin-top:0in' type=square> <li class=MsoNormal style='mso-list:l15 level3 lfo28;tab-stops:list 1.5in'>Any Qualifiers in the Instance not defined in the Class are created as new elements of the Instance if IncludeQualifiers is true. </li> <li class=MsoNormal style='mso-list:l15 level3 lfo28;tab-stops:list 1.5in'>All Properties of the Instance preserve their CLASSORIGIN attribute value from that defined in the Class. </li> <li class=MsoNormal style='mso-list:l15 level3 lfo28;tab-stops:list 1.5in'>Any Qualifier previously defined in the Instance but not defined in the Class, and which is not present in the ModifiedInstance parameter, is removed from the Instance if IncludeQualifiers is true. </li> <li class=MsoNormal style='mso-list:l15 level3 lfo28;tab-stops:list 1.5in'>If a Property is specified in the ModifiedInstance and PropertyList parameters, the value assigned to that property therein (including NULL) becomes the value of the<span style="mso-spacerun: yes"> </span>property for the Instance. Note that it is a Client error to specify a Property that does not belong to the Class. </li> <li class=MsoNormal style='mso-list:l15 level3 lfo28;tab-stops:list 1.5in'>If a Property of the Class is not specified in the ModifiedInstance but is specified in the PropertyList, then that Property is inherited without modification by the Instance (so that any previous changes to that Property in the Instance are lost). </li> <li class=MsoNormal style='mso-list:l15 level3 lfo28;tab-stops:list 1.5in'>Servers MAY choose to ignore TOINSTANCE. Servers that do not ignore TOINSTANCE MUST interpret it as follows. Any Qualifiers defined in the Class with a</li> <li class=MsoNormal style='mso-list:l15 level3 lfo28;tab-stops:list 1.5in'>TOINSTANCE attribute value of true appear in the Instance (it is not possible remove a propagated Qualifier from an Instance). Qualifiers in the Class with a TOINSTANCE attribute value of false MUST NOT be propagated to the Instance </li> <li class=MsoNormal style='mso-list:l15 level3 lfo28;tab-stops:list 1.5in'>Any Qualifier propagated from the Class cannot be modified in the Instance if the OVERRIDABLE attribute of that Qualifier was set to false in the Class. It is a Client error to specify such a Qualifier in the ModifiedInstance with a different definition to that in the Class (where definition encompasses the name, type and flavor attribute settings of<span style="mso-spacerun: yes"> </span>the <QUALIFIER> element, and the value of the Qualifier). </li> </ul> </ul> </ul> <p class=MsoNormal>If successful, the specified Instance MUST have been updated by the CIM Server. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l0 level1 lfo27;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l0 level1 lfo27;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l0 level1 lfo27;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l0 level1 lfo27;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l0 level1 lfo27;tab-stops:list .5in'>CIM_ERR_INVALID_CLASS (the CIM Class of which this is to be a new Instance does not exist) </li> <li class=MsoNormal style='mso-list:l0 level1 lfo27;tab-stops:list .5in'>CIM_ERR_NOT_FOUND (the CIM Instance does not exist) </li> <li class=MsoNormal style='mso-list:l0 level1 lfo27;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619601"><![if !supportLists]>7.5.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual void modifyInstance(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMNamedInstance& modifiedInstance,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean includeQualifiers = true,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMPropertyList& propertyList = CIMPropertyList());</p> <h3><a name="_Toc1619602"><![if !supportLists]>7.5.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619603"><![if !supportLists]>7.5.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619604"><![if !supportLists]>7.5.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619605"><![if !supportLists]>7.5.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619606"><![if !supportLists]>7.5.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <h2><a name="_Toc1619607"><![if !supportLists]>7.6<![endif]>EnumerateInstanceNames</a></h2> <h3><a name="_Toc1619608"><![if !supportLists]>7.6.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to enumerate the names (model paths) of the instances of a CIM Class in the target Namespace. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>EnumerateInstanceNames</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><instanceName>* EnumerateInstanceNames (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <className> ClassName<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The ClassName input parameter defines the Class that is the basis for the enumeration. </p> <p class=MsoNormal>If successful, the method returns zero or more names of Instances (model paths) that meet the requsted criteria. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l21 level1 lfo29;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l21 level1 lfo29;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l21 level1 lfo29;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l21 level1 lfo29;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l21 level1 lfo29;tab-stops:list .5in'>CIM_ERR_INVALID_CLASS (the CIM Class that is the basis for this enumeration does not exist) </li> <li class=MsoNormal style='mso-list:l21 level1 lfo29;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619609"><![if !supportLists]>7.6.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual Array<CIMReference> enumerateInstanceNames(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& className);</p> <h3><a name="_Toc1619610"><![if !supportLists]>7.6.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619611"><![if !supportLists]>7.6.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619612"><![if !supportLists]>7.6.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619613"><![if !supportLists]>7.6.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619614"><![if !supportLists]>7.6.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <h2><a name="_Toc1619616"><![if !supportLists]>7.7<![endif]>EnumerateInstances</a></h2> <h3><a name="_Toc1619617"><![if !supportLists]>7.7.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to enumerate instances of a CIM Class in the target Namespace. </p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>EnumerateInstances</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><namedInstance>* EnumerateInstances (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <className> ClassName,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean LocalOnly = true,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean DeepInheritance = true,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeQualifiers = false,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeClassOrigin = false,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string PropertyList [] = NULL<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal>The ClassName input parameter defines the Class that is the basis for the enumeration. </p> <p class=MsoNormal>If the LocalOnly input parameter is true, this specifies that, for each returned Instance, only elements (properties and qualifiers) overridden within the definition of that Instance are included [1].<span style="mso-spacerun: yes"> </span>If false, all elements are returned.<span style="mso-spacerun: yes"> </span>This parameter therefore effects a CIM Server-side mechanism to filter certain elements of the returned object based on whether or not they have been propagated from the parent Class (as defined by the PROPAGATED attribute). </p> <p class=MsoNormal>If the DeepInheritance input parameter is true, this specifies that, for each returned Instance of the Class, all properties of the Instance MUST be present (subject to constraints imposed by the other parameters), including any which were added by subclassing the specified Class. If false, each returned Instance includes only properties defined for the specified Class. </p> <p class=MsoNormal>If the IncludeQualifiers input parameter is true, this specifies that all Qualifiers for each Instance (including Qualifiers on the Instance and on any returned Properties) MUST be included as <QUALIFIER> elements in the response.<span style="mso-spacerun: yes"> </span>If false no <QUALIFIER> elements are present in each returned Instance. </p> <p class=MsoNormal>If the IncludeClassOrigin input parameter is true, this specifies that the CLASSORIGIN attribute MUST be present on all appropriate elements in each returned Instance. If false, no CLASSORIGIN attributes are present in each returned Instance. </p> <p class=MsoNormal>If the PropertyList input parameter is not NULL, the members of the array define one or more Property names.<span style="mso-spacerun: yes"> </span>Each returned Instance MUST NOT include elements for any Properties missing from this list.<span style="mso-spacerun: yes"> </span>Note that if LocalOnly is specified as true (or DeepInheritance is specified as false) this acts as an additional filter on the set of Properties returned (for example, if Property A is included in the PropertyList but LocalOnly is set to true and A is not local to a returned Instance, then it will not be included in that Instance). If the PropertyList input parameter is an empty array this signifies that no Properties are included in each returned Instance. If the PropertyList input parameter is NULL this specifies that all Properties (subject to the conditions expressed by the other parameters) are included in each returned Instance. </p> <p class=MsoNormal>If the PropertyList contains duplicate elements, the Server MUST ignore the duplicates but otherwise process the request normally.<span style="mso-spacerun: yes"> </span>If the PropertyList contains elements which are invalid Property names for any target Instance, the Server MUST ignore such entries but otherwise process the request normally. </p> <p class=MsoNormal>If successful, the method returns zero or more named Instances that meet the required criteria. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l11 level1 lfo30;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l11 level1 lfo30;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l11 level1 lfo30;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l11 level1 lfo30;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l11 level1 lfo30;tab-stops:list .5in'>CIM_ERR_INVALID_CLASS (the CIM Class that is the basis for this enumeration does not exist) </li> <li class=MsoNormal style='mso-list:l11 level1 lfo30;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619618"><![if !supportLists]>7.7.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual Array<CIMNamedInstance> enumerateInstances(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& className,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean deepInheritance = true,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean localOnly = true,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean includeQualifiers = false,</p> <p class=code><span style='mso-tab-count:1'> </span>Boolean includeClassOrigin = false,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMPropertyList& propertyList = CIMPropertyList());</p> <h3><a name="_Toc1619619"><![if !supportLists]>7.7.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619620"><![if !supportLists]>7.7.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619621"><![if !supportLists]>7.7.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619622"><![if !supportLists]>7.7.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619623"><![if !supportLists]>7.7.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <h1><![if !supportLists]>8<span style='font:7.0pt "Times New Roman"'> </span><![endif]><span style="mso-spacerun: yes"> </span><a name="_Toc1619625">Association Operations</a></h1> <h2><a name="_Toc1619626"><![if !supportLists]>8.1<![endif]>Associatiors</a></h2> <h3><a name="_Toc1619627"><![if !supportLists]>8.1.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619628"><![if !supportLists]>8.1.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to enumerate CIM Objects (Classes or Instances) that are associated to a particular source CIM Object. </p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>Associators</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><objectWithPath>* Associators (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <objectName> ObjectName,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] <className> AssocClass = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] <className> ResultClass = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string Role = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string ResultRole = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeQualifiers = false,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeClassOrigin = false,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string PropertyList [] = NULL<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal>The ObjectName input parameter defines the source CIM Object whose associated Objects are to be returned.<span style="mso-spacerun: yes"> </span>This may be either a Class name or Instance name (model path). </p> <p class=MsoNormal>The AssocClass input parameter, if not NULL, MUST be a valid CIM Association Class name. It acts as a filter on the returned set of Objects by mandating that each returned Object MUST be associated to the source Object via an Instance of this Class or one of its subclasses. </p> <p class=MsoNormal>The ResultClass input parameter, if not NULL, MUST be a valid CIM Class name. It acts as a filter on the returned set of Objects by mandating that each returned Object MUST be either an Instance of this Class (or one of its subclasses) or be this Class (or one of its subclasses). </p> <p class=MsoNormal>The Role input parameter, if not NULL, MUST be a valid Property name. It acts as a filter on the returned set of Objects by mandating that each returned Object MUST be associated to the source Object via an Association in which the source Object plays the specified role (i.e. the name of the Property in the Association Class that refers to the source Object MUST match the value of this parameter). </p> <p class=MsoNormal>The ResultRole input parameter, if not NULL, MUST be a valid Property name. It acts as a filter on the returned set of Objects by mandating that each returned Object MUST be associated to the source Object via an Association in which the returned Object plays the specified role (i.e. the name of the Property in the Association Class that refers to the returned Object MUST match the value of this parameter). </p> <p class=MsoNormal>If the IncludeQualifiers input parameter is true, this specifies that all Qualifiers for each Object (including Qualifiers on the Object and on any returned Properties) MUST be included as <QUALIFIER> elements in the response.<span style="mso-spacerun: yes"> </span>If false no <QUALIFIER> elements are present in each returned Object. </p> <p class=MsoNormal>If the IncludeClassOrigin input parameter is true, this specifies that the CLASSORIGIN attribute MUST be present on all appropriate elements in each returned Object. If false, no CLASSORIGIN attributes are present in each returned Object. </p> <p class=MsoNormal>If the PropertyList input parameter is not NULL, the members of the array define one or more Property names.<span style="mso-spacerun: yes"> </span>Each returned Object MUST NOT include elements for any</p> <p class=MsoNormal>Properties missing from this list.<span style="mso-spacerun: yes"> </span>Note that if LocalOnly is specified as true (or DeepInheritance is specified as false) this acts as an additional filter on the set of Properties returned (for example, if Property A is included in the PropertyList but LocalOnly is set to true and A is not local to a returned Instance, then it will not be included in that Instance). If the PropertyList input parameter is an empty array this signifies that no Properties are included in each returned Object. If the PropertyList input parameter is NULL this specifies that all Properties (subject to the conditions expressed by the other parameters) are included in each returned Object. </p> <p class=MsoNormal>If the PropertyList contains duplicate elements, the Server MUST ignore the duplicates but otherwise process the request normally.<span style="mso-spacerun: yes"> </span>If the PropertyList contains elements which are invalid Property names for any target Object, the Server MUST ignore such entries but otherwise process the request normally. </p> <p class=MsoNormal>Clients SHOULD NOT explicitly specify properties in the PropertyList parameter unless they have specified a non-NULL value for the ResultClass parameter. </p> <p class=MsoNormal>If successful, the method returns zero or more CIM Classes or Instances meeting the requested criteria.<span style="mso-spacerun: yes"> </span>Since it is possible for CIM Objects from different hosts or namespaces to be associated, each returned Object includes location information. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l26 level1 lfo11;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l26 level1 lfo11;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l26 level1 lfo11;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l26 level1 lfo11;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l26 level1 lfo11;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619629"><![if !supportLists]>8.1.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Routing</a></h3> <h3><a name="_Toc1619630"><![if !supportLists]>8.1.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Validation</a></h3> <h3><a name="_Toc1619631"><![if !supportLists]>8.1.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>TBD</a></h3> <h2><a name="_Toc1619632"><![if !supportLists]>8.2<![endif]>Associator Names</a></h2> <p class=MsoNormal>The associatorNames operation enumerates the names of CIM Objects that are associated to a particular source CIM Object.</p> <h3><a name="_Toc1619633"><![if !supportLists]>8.2.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to enumerate the names of CIM Objects (Classes or Instances) that are associated to a particular source CIM Object. </p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>AssociatorNames</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><objectPath>* AssociatorNames (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <objectName> ObjectName,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] <className> AssocClass = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] <className> ResultClass = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string Role = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string ResultRole = NULL<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal>The ObjectName input parameter defines the source CIM Object whose associated names are to be returned. This is either a Class name or Instance name (model path). </p> <p class=MsoNormal>The AssocClass input parameter, if not NULL, MUST be a valid CIM Association Class name. It acts as a filter on the returned set of names by mandating that each returned name identifies an Object that MUST be associated to the source Object via an Instance of this Class or one of its subclasses. </p> <p class=MsoNormal>The ResultClass input parameter, if not NULL, MUST be a valid CIM Class name. It acts as a filter on the returned set of names by mandating that each returned name identifies an Object that MUST be either an Instance of this Class (or one of its subclasses) or be this Class (or one of its subclasses). </p> <p class=MsoNormal>The Role input parameter, if not NULL, MUST be a valid Property name. It acts as a filter on the returned set of names by mandating that each returned name identifies an Object that MUST be associated to the source Object via an Association in which the source Object plays the specified role (i.e. the name of the Property in the Association Class that refers to the source Object MUST match the value of this parameter). </p> <p class=MsoNormal>The ResultRole input parameter, if not NULL, MUST be a valid Property name. It acts as a filter on the returned set of names by mandating that each returned name identifies an Object that MUST be associated to the source Object via an Association in which the named returned Object plays the specified role (i.e. the name of the Property in the Association Class that refers to the returned Object MUST match the value of this parameter). </p> <p class=MsoNormal>If successful, the method returns zero or more full CIM Class paths or Instance paths of Objects meeting the requested criteria.<span style="mso-spacerun: yes"> </span>Since it is possible for CIM Objects from different hosts or namespaces to be associated, each returned path is an absolute path that includes host and namespace information. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l35 level1 lfo12;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l35 level1 lfo12;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l35 level1 lfo12;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l35 level1 lfo12;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l35 level1 lfo12;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619634"><![if !supportLists]>8.2.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Routing</a></h3> <h3><a name="_Toc1619635"><![if !supportLists]>8.2.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619636"><![if !supportLists]>8.2.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Processing</a></h3> <h3><a name="_Toc1619637"><![if !supportLists]>8.2.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h2><a name="_Toc1619638"><![if !supportLists]>8.3<![endif]>References</a></h2> <h3><a name="_Toc1619639"><![if !supportLists]>8.3.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619640"><![if !supportLists]>8.3.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance). </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>References</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><objectWithPath>* References (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <objectName> ObjectName,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] <className> ResultClass = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string Role = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeQualifiers = false,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL] boolean IncludeClassOrigin = false,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string PropertyList [] = NULL<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The ObjectName input parameter defines the target CIM Object whose referring Objects are to be returned. This is either a Class name or Instance name (model path). </p> <p class=MsoNormal>The ResultClass input parameter, if not NULL, MUST be a valid CIM Class name. It acts as a filter on the returned set of Objects by mandating that each returned Object MUST be an Instance of this Class (or one of its subclasses), or this Class (or one of its subclasses). </p> <p class=MsoNormal>The Role input parameter, if not NULL, MUST be a valid Property name. It acts as a filter on the returned set of Objects by mandating that each returned Objects MUST refer to the target Object via a Property whose name matches the value of this parameter. </p> <p class=MsoNormal>If the IncludeQualifiers input parameter is true, this specifies that all Qualifiers for each Object (including Qualifiers on the Object and on any returned Properties) MUST be included as <QUALIFIER> elements in the response.<span style="mso-spacerun: yes"> </span>If false no <QUALIFIER> elements are present in each returned Object. </p> <p class=MsoNormal>If the IncludeClassOrigin input parameter is true, this specifies that the CLASSORIGIN attribute MUST be present on all appropriate elements in each returned Object. If false, no CLASSORIGIN attributes are present in each returned Object. </p> <p class=MsoNormal>If the PropertyList input parameter is not NULL, the members of the array define one or more Property names.<span style="mso-spacerun: yes"> </span>Each returned Object MUST NOT include elements for any</p> <p class=MsoNormal>Properties missing from this list.<span style="mso-spacerun: yes"> </span>Note that if LocalOnly is specified as true (or DeepInheritance is specified as false) this acts as an additional filter on the set of</p> <p class=MsoNormal>Properties returned (for example, if Property A is included in the PropertyList but LocalOnly is set to true and A is not local to a returned Instance, then it will not be included in that Instance). If the PropertyList input parameter is an empty array this signifies that no Properties are included in each returned Object. If the PropertyList input parameter is NULL this specifies that all Properties (subject to the conditions expressed by the other parameters) are included in each returned Object. </p> <p class=MsoNormal>If the PropertyList contains duplicate elements, the Server MUST ignore the duplicates but otherwise process the request normally.<span style="mso-spacerun: yes"> </span>If the PropertyList contains elements</p> <p class=MsoNormal>which are invalid Property names for any target Object, the Server MUST ignore such entries but otherwise process the request normally. </p> <p class=MsoNormal>Clients SHOULD NOT explicitly specify properties in the PropertyList parameter unless they have specified a non-NULL value for the ResultClass parameter. </p> <p class=MsoNormal>If successful, the method returns zero or more CIM Classes or Instances meeting the requested criteria.<span style="mso-spacerun: yes"> </span>Since it is possible for CIM Objects from different hosts or namespaces to be associated, each returned Object includes location information. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l31 level1 lfo13;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l31 level1 lfo13;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l31 level1 lfo13;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l31 level1 lfo13;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l31 level1 lfo13;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619641"><![if !supportLists]>8.3.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619642"><![if !supportLists]>8.3.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619643"><![if !supportLists]>8.3.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619644"><![if !supportLists]>8.3.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h2><a name="_Toc1619645"><![if !supportLists]>8.4<![endif]>ReferenceNames</a></h2> <h3><a name="_Toc1619646"><![if !supportLists]>8.4.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619647"><![if !supportLists]>8.4.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance). </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>ReferenceNames</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><objectPath>* ReferenceNames (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <objectName> ObjectName,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] <className> ResultClass = NULL,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] string Role = NULL<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The ObjectName input parameter defines the target CIM Object whose referring object names are to be returned. It may be either a Class name or an Instance name (model path). </p> <p class=MsoNormal>The ResultClass input parameter, if not NULL, MUST be a valid CIM Class name. It acts as a filter on the returned set of Object Names by mandating that each returned Object Name MUST identify an Instance of this Class (or one of its subclasses), or this Class (or one of its subclasses). </p> <p class=MsoNormal>The Role input parameter, if not NULL, MUST be a valid Property name. It acts as a filter on the returned set of Object Names by mandating that each returned Object Name MUST identify an Object that refers to the target Instance via a Property whose name matches the value of this parameter. </p> <p class=MsoNormal>If successful, the method returns the names of zero or more full CIM Class paths or Instance paths of Objects meeting the requested criteria.<span style="mso-spacerun: yes"> </span>Since it is possible for CIM Objects from different hosts or namespaces to be associated, each returned path is an absolute path that includes host and namespace information. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l39 level1 lfo34;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l39 level1 lfo34;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l39 level1 lfo34;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l39 level1 lfo34;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l39 level1 lfo34;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619648"><![if !supportLists]>8.4.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619649"><![if !supportLists]>8.4.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619650"><![if !supportLists]>8.4.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619651"><![if !supportLists]>8.4.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h1><a name="_Toc1619652"><![if !supportLists]>9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Property Operations</a></h1> <h2><a name="_Toc1619653"><![if !supportLists]>9.1<![endif]>GetProperty</a></h2> <h3><a name="_Toc1619654"><![if !supportLists]>9.1.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619655"><![if !supportLists]>9.1.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to retrieve a single property value from a CIM Instance in the target Namespace.</p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>GetProperty</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><propertyValue>?GetProperty (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <instanceName> InstanceName,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] string PropertyName<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The InstanceName input parameter specifies the name of the Instance (model path) from which the Property value is requested. </p> <p class=MsoNormal>The PropertyName input parameter specifies the name of the Property whose value is to be returned. </p> <p class=MsoNormal>If successful, the return value specifies the value of the requested Property. If the value is NULL then no element is returned. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l10 level1 lfo14;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l10 level1 lfo14;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l10 level1 lfo14;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l10 level1 lfo14;tab-stops:list .5in'>CIM_ERR_INVALID_CLASS (the CIM Class does not exist in the specified namespace) </li> <li class=MsoNormal style='mso-list:l10 level1 lfo14;tab-stops:list .5in'>CIM_ERR_NOT_FOUND (the CIM Class does exist, but the requested CIM Instance does not exist in the specified namespace) </li> <li class=MsoNormal style='mso-list:l10 level1 lfo14;tab-stops:list .5in'>CIM_ERR_NO_SUCH_PROPERTY (the CIM Instance does exist, but the requested Property does not) </li> <li class=MsoNormal style='mso-list:l10 level1 lfo14;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619656"><![if !supportLists]>9.1.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual CIMValue getProperty(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMReference& instanceName,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& propertyName);</p> <h3><a name="_Toc1619657"><![if !supportLists]>9.1.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619658"><![if !supportLists]>9.1.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619659"><![if !supportLists]>9.1.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619660"><![if !supportLists]>9.1.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619661"><![if !supportLists]>9.1.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <h3><a name="_Toc1619662"><![if !supportLists]>9.1.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <h2><a name="_Toc1619663"><![if !supportLists]>9.2<![endif]>SetProperty</a></h2> <h3><a name="_Toc1619664"><![if !supportLists]>9.2.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619665"><![if !supportLists]>9.2.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to set a single property value in a CIM Instance in the target Namespace. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>SetProperty</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>void SetProperty (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <instanceName> InstanceName,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] string PropertyName,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN,OPTIONAL,NULL] <propertyValue> NewValue = NULL<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The InstanceName input parameter specifies the name of the Instance (model path) for which the Property value is to be updated. </p> <p class=MsoNormal>The PropertyName input parameter specifies the name of the Property whose value is to be updated. </p> <p class=MsoNormal>The NewValue input parameter specifies the new value for the Property (which may be NULL). </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l32 level1 lfo15;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l32 level1 lfo15;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l32 level1 lfo15;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l32 level1 lfo15;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l32 level1 lfo15;tab-stops:list .5in'>CIM_ERR_INVALID_CLASS (the CIM Class does not exist in the specified namespace) </li> <li class=MsoNormal style='mso-list:l32 level1 lfo15;tab-stops:list .5in'>CIM_ERR_NOT_FOUND (the CIM Class does exist, but the requested CIM Instance does not exist in the specified namespace) </li> <li class=MsoNormal style='mso-list:l32 level1 lfo15;tab-stops:list .5in'>CIM_ERR_NO_SUCH_PROPERTY (the CIM Instance does exist, but the requested Property does not) </li> <li class=MsoNormal style='mso-list:l32 level1 lfo15;tab-stops:list .5in'>CIM_ERR_TYPE_MISMATCH (the supplied value is incompatible with the type of the Property) </li> <li class=MsoNormal style='mso-list:l32 level1 lfo15;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619666"><![if !supportLists]>9.2.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code>virtual void setProperty(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMReference& instanceName,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& propertyName,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMValue& newValue = CIMValue());</p> <h3><a name="_Toc1619667"><![if !supportLists]>9.2.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619668"><![if !supportLists]>9.2.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619669"><![if !supportLists]>9.2.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619670"><![if !supportLists]>9.2.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619671"><![if !supportLists]>9.2.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <h3><a name="_Toc1619672"><![if !supportLists]>9.2.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <h1><a name="_Toc1619674"><![if !supportLists]>10<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Method Operations</a></h1> <h2><a name="_Toc1619675"><![if !supportLists]>10.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>InvokeMethod</a></h2> <h1><a name="_Toc1619676"><![if !supportLists]>11<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Qualifier Operations</a></h1> <h2><a name="_Toc1619677"><![if !supportLists]>11.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Get Qualifier</a></h2> <h3><a name="_Toc1619678"><![if !supportLists]>11.1.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619679"><![if !supportLists]>11.1.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to retrieve a single Qualifier declaration from the target Namespace. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>GetQualifier</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><qualifierDecl> GetQualifier (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] string QualifierName<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The QualifierName input parameter identifies the Qualifier whose declaration to be retrieved. </p> <p class=MsoNormal>If successful, the method returns the Qualifier declaration for the named Qualifier. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l34 level1 lfo16;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l34 level1 lfo16;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l34 level1 lfo16;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l34 level1 lfo16;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l34 level1 lfo16;tab-stops:list .5in'>CIM_ERR_NOT_FOUND (the requested Qualifier declaration did not exist) </li> <li class=MsoNormal style='mso-list:l34 level1 lfo16;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619680"><![if !supportLists]>11.1.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code>virtual CIMQualifierDecl getQualifier(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& qualifierName);</p> <h3><a name="_Toc1619681"><![if !supportLists]>11.1.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619682"><![if !supportLists]>11.1.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619683"><![if !supportLists]>11.1.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619684"><![if !supportLists]>11.1.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619685"><![if !supportLists]>11.1.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <h3><a name="_Toc1619686"><![if !supportLists]>11.1.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <h2><a name="_Toc1619687"><![if !supportLists]>11.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Set Qualifier</a></h2> <h3><a name="_Toc1619688"><![if !supportLists]>11.2.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619689"><![if !supportLists]>11.2.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to create or update a single Qualifier declaration in the target Namespace.<span style="mso-spacerun: yes"> </span>If the Qualifier declaration already exists it is overwritten. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>SetQualifier</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>void SetQualifier (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] <qualifierDecl> QualifierDeclaration<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The QualifierDeclaration input parameter defines the Qualifier Declaration to be added to the Namespace. </p> <p class=MsoNormal>If successful, the Qualifier declaration MUST have been added to the target Namespace.<span style="mso-spacerun: yes"> </span>If a Qualifier declaration with the same Qualifier name already existed, then it MUST have been replaced by the new declaration. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l5 level1 lfo17;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l5 level1 lfo17;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l5 level1 lfo17;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l5 level1 lfo17;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l5 level1 lfo17;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619690"><![if !supportLists]>11.2.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual void setQualifier(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const CIMQualifierDecl& qualifierDeclaration);</p> <h3><a name="_Toc1619691"><![if !supportLists]>11.2.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619692"><![if !supportLists]>11.2.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619693"><![if !supportLists]>11.2.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619694"><![if !supportLists]>11.2.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619695"><![if !supportLists]>11.2.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <h3><a name="_Toc1619696"><![if !supportLists]>11.2.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <h2><a name="_Toc1619698"><![if !supportLists]>11.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Delete Qualifier</a></h2> <h3><a name="_Toc1619699"><![if !supportLists]>11.3.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619700"><![if !supportLists]>11.3.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to delete a single Qualifier declaration from the target Namespace. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>DeleteQualifier</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>void DeleteQualifier (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] string QualifierName<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The QualifierName input parameter identifies the Qualifier whose declaration to be deleted. </p> <p class=MsoNormal>If successful, the specified Qualifier declaration MUST have been deleted from the Namespace. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l19 level1 lfo31;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l19 level1 lfo31;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l19 level1 lfo31;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l19 level1 lfo31;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l19 level1 lfo31;tab-stops:list .5in'>CIM_ERR_NOT_FOUND (the requested Qualifier declaration did not exist) </li> <li class=MsoNormal style='mso-list:l19 level1 lfo31;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619701"><![if !supportLists]>11.3.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual void deleteQualifier(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& qualifierName);</p> <h3><a name="_Toc1619702"><![if !supportLists]>11.3.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619703"><![if !supportLists]>11.3.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619704"><![if !supportLists]>11.3.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619705"><![if !supportLists]>11.3.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619706"><![if !supportLists]>11.3.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <h3><a name="_Toc1619707"><![if !supportLists]>11.3.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <h2><a name="_Toc1619709"><![if !supportLists]>11.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>EnumerateQualifiers</a></h2> <h3><a name="_Toc1619710"><![if !supportLists]>11.4.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619711"><![if !supportLists]>11.4.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to enumerate Qualifier declarations from the target Namespace. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>EnumerateQualifiers</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><qualifierDecl>* EnumerateQualifiers (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>If successful, the method returns zero or more Qualifier declarations. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l30 level1 lfo32;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l30 level1 lfo32;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l30 level1 lfo32;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l30 level1 lfo32;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l30 level1 lfo32;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619712"><![if !supportLists]>11.4.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>virtual Array<CIMQualifierDecl> enumerateQualifiers(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& nameSpace);</p> <h3><a name="_Toc1619713"><![if !supportLists]>11.4.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619714"><![if !supportLists]>11.4.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619715"><![if !supportLists]>11.4.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619716"><![if !supportLists]>11.4.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619717"><![if !supportLists]>11.4.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <h3><a name="_Toc1619718"><![if !supportLists]>11.4.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <h1><a name="_Toc1619720"><![if !supportLists]>12<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Query Operations</a></h1> <h2><a name="_Toc1619721"><![if !supportLists]>12.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>ExecQuery</a></h2> <h3><a name="_Toc1619722"><![if !supportLists]>12.1.1<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Function</a></h3> <h3><a name="_Toc1619723"><![if !supportLists]>12.1.2<span style='font:7.0pt "Times New Roman"'> </span><![endif]>HTTP Specification Definition</a></h3> <p class=MsoNormal>This operation is used to execute a query against the target Namespace. </p> <p class=MsoNormal><span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>ExecQuery</p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span><object>* ExecQuery (<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] string QueryLanguage,<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>[IN] string Query<span style="mso-spacerun: yes"> </span></p> <p class=InterfaceSpec><span style="mso-spacerun: yes"> </span>)</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=MsoNormal>The QueryLanguage input parameter defines the query language in which the Query parameter is expressed. </p> <p class=MsoNormal>The Query input parameter defines the query to be executed. </p> <p class=MsoNormal>Neither the Query language nor the format of the Query are defined by this specification.<span style="mso-spacerun: yes"> </span>It is anticipated that Query languages will be submitted to the DMTF as separate proposals. </p> <p class=MsoNormal>A mechanism whereby CIM Servers can declare which query languages they support (if any) is defined in Determining CIM Server Capabilities. </p> <p class=MsoNormal>If successful, the method returns zero or more CIM Classes or Instances that correspond to the results set of the query. </p> <p class=MsoNormal>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. </p> <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='mso-list:l38 level1 lfo18;tab-stops:list .5in'>CIM_ERR_ACCESS_DENIED </li> <li class=MsoNormal style='mso-list:l38 level1 lfo18;tab-stops:list .5in'>CIM_ERR_NOT_SUPPORTED </li> <li class=MsoNormal style='mso-list:l38 level1 lfo18;tab-stops:list .5in'>CIM_ERR_INVALID_NAMESPACE </li> <li class=MsoNormal style='mso-list:l38 level1 lfo18;tab-stops:list .5in'>CIM_ERR_INVALID_PARAMETER (including missing, duplicate, unrecognized or otherwise incorrect parameters) </li> <li class=MsoNormal style='mso-list:l38 level1 lfo18;tab-stops:list .5in'>CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED (the requested query language is not recognized) </li> <li class=MsoNormal style='mso-list:l38 level1 lfo18;tab-stops:list .5in'>CIM_ERR_INVALID_QUERY (the query is not a valid query in the specified query language) </li> <li class=MsoNormal style='mso-list:l38 level1 lfo18;tab-stops:list .5in'>CIM_ERR_FAILED (some other unspecified error occurred)</li> </ul> <h3><a name="_Toc1619724"><![if !supportLists]>12.1.3<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Client API</a></h3> <p class=code><span style="mso-spacerun: yes"> </span>/// ATTN: should return Array<CIMObject></p> <p class=code><span style="mso-spacerun: yes"> </span>virtual Array<CIMInstance> execQuery(</p> <p class=code><span style='mso-tab-count:1'> </span>const String& queryLanguage,</p> <p class=code><span style='mso-tab-count:1'> </span>const String& query) ;</p> <h3><a name="_Toc1619725"><![if !supportLists]>12.1.4<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Validation</a></h3> <h3><a name="_Toc1619726"><![if !supportLists]>12.1.5<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Routing</a></h3> <h3><a name="_Toc1619727"><![if !supportLists]>12.1.6<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Request Processing</a></h3> <h3><a name="_Toc1619728"><![if !supportLists]>12.1.7<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Response Processing</a></h3> <h3><a name="_Toc1619729"><![if !supportLists]>12.1.8<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Modules Involved</a></h3> <h3><a name="_Toc1619730"><![if !supportLists]>12.1.9<span style='font:7.0pt "Times New Roman"'> </span><![endif]>Open Questions</a></h3> <p style='margin:0in;margin-bottom:.0001pt'>---END OF DOCUMENT--</p> <p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p> </div> </body> </html>
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |