(file) Return to CIMOperationRequestDecoder.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Server

Diff for /pegasus/src/Pegasus/Server/CIMOperationRequestDecoder.cpp between version 1.127.2.18 and 1.127.2.19

version 1.127.2.18, 2014/04/21 13:42:07 version 1.127.2.19, 2014/04/25 17:42:03
Line 117 
Line 117 
         "Unrecognized or invalid request input parameter \"$0\"", name));         "Unrecognized or invalid request input parameter \"$0\"", name));
 } }
  
 // Throw CIM_ERR_INVALID_PARAMETER with optional parameter name(s)  // Throw CIM_ERR_ENUMERATION_CONTEXT_REQUIRED
 void _throwCIMExceptionEnumerationContextRequired() void _throwCIMExceptionEnumerationContextRequired()
 { {
     _throwCIMExceptionInvalidParameter(MessageLoaderParms(     _throwCIMExceptionInvalidParameter(MessageLoaderParms(
Line 133 
Line 133 
 { {
     _throwCIMExceptionInvalidParameter(MessageLoaderParms(     _throwCIMExceptionInvalidParameter(MessageLoaderParms(
     "Server.CIMOperationRequestDecoder."     "Server.CIMOperationRequestDecoder."
         "REQUIRED_PARAMATER_MISSING",          "REQUIRED_PARAMETER_MISSING",
     "Required parameter \"$0\" missing from request.", name));     "Required parameter \"$0\" missing from request.", name));
 } }
  
Line 3756 
Line 3756 
     booleanIParam includeQualifiers("IncludeQualifiers");     booleanIParam includeQualifiers("IncludeQualifiers");
     booleanIParam includeClassOrigin("IncludeClassOrigin");     booleanIParam includeClassOrigin("IncludeClassOrigin");
     propertyListIParam propertyList;     propertyListIParam propertyList;
     //// TODO confirm the false here      // the following are optional parameters for all of the Open requests
       // [IN,OPTIONAL,NULL] string FilterQueryLanguage = NULL,
       // [IN,OPTIONAL,NULL] string FilterQuery = NULL,
     stringIParam filterQueryLanguage("FilterQueryLanguage",false);     stringIParam filterQueryLanguage("FilterQueryLanguage",false);
     stringIParam filterQuery("FilterQuery", false);     stringIParam filterQuery("FilterQuery", false);
       //[IN,OPTIONAL] Boolean ContinueOnError = false,
     booleanIParam continueOnError("ContinueOnError");     booleanIParam continueOnError("ContinueOnError");
     // [IN,OPTIONAL] uint32 MaxObjectCount = 0     // [IN,OPTIONAL] uint32 MaxObjectCount = 0
     uint32IParam maxObjectCount("MaxObjectCount", 0);     uint32IParam maxObjectCount("MaxObjectCount", 0);
     // [IN,OPTIONAL,NULL] uint32 OperationTimeout = NULL,      // [IN,OPTIONAL,NULL] uint32 OperationTimeout = NULL
       // The default for this parameter is NULL (Server; server sets timeout)
     uint32ArgIParam operationTimeout("OperationTimeout");     uint32ArgIParam operationTimeout("OperationTimeout");
  
     Boolean duplicateParameter = false;     Boolean duplicateParameter = false;
Line 3825 
Line 3829 
         // generate exception if endtag error or duplicate attributes         // generate exception if endtag error or duplicate attributes
         _checkMissingEndTagOrDuplicateParamValue(         _checkMissingEndTagOrDuplicateParamValue(
             parser, duplicateParameter, emptyTag);             parser, duplicateParameter, emptyTag);
   
     }     }
  
     // Reject if required parameter does not exist in request     // Reject if required parameter does not exist in request
Line 3863 
Line 3866 
  
     // EnumerateInstance Parameters     // EnumerateInstance Parameters
     classNameIParam className("ClassName");     classNameIParam className("ClassName");
     //// TODO confirm the false here  
     stringIParam filterQueryLanguage("FilterQueryLanguage",false);     stringIParam filterQueryLanguage("FilterQueryLanguage",false);
     stringIParam filterQuery("FilterQuery", false);     stringIParam filterQuery("FilterQuery", false);
     booleanIParam continueOnError("ContinueOnError");     booleanIParam continueOnError("ContinueOnError");


Legend:
Removed from v.1.127.2.18  
changed lines
  Added in v.1.127.2.19

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2