|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This provides the means to invoke the Extrinsic Method Invocation operation as defined by the CIM operations over HTTP spec at http://www.dmtf.org/.
| Method Summary | |
CIMValue |
invokeMethod(CIMObjectPath op,
java.lang.String methodName,
CIMArgument[] inParams,
CIMArgument[] outParams)
This method is invoked in order to perform the Extrinsic Method Invocation operation as defined by the CIM operations over HTTP spec at http://www.dmtf.org/. |
| Methods inherited from interface javax.wbem.provider.CIMProvider |
cleanup, initialize |
| Method Detail |
public CIMValue invokeMethod(CIMObjectPath op,
java.lang.String methodName,
CIMArgument[] inParams,
CIMArgument[] outParams)
throws CIMException
op - Contains the path to the instance whose extrinsic method must
be invoked. It must include all of the keys.
methodName - The name of the extrinsic method even if only one
extrinsic method is supported.
inParams - An array of CIMArgument which are the input parameters
for methodName. If methodName has no input parameters then inParams must
be NULL.
outParams - An array of CIMArgument which are the output values
for methodName returned by the Provider. If methodName has no output
parameters then the Provider must set outParams to NULL.
CIMException - If unsuccessful, one of the following status
codes may be returned. The ORDERED list is:
CIM_ERR_ACCESS_DENIED, CIM_ERR_NOT_SUPPORTED (provider does not support this method), CIM_ERR_INVALID_NAMESPACE, CIM_ERR_INVALID_PARAMETER (for this method), CIM_ERR_NOT_FOUND (if instance does not exist), CIM_ERR_METHOD_NOT_FOUND, CIM_ERR_METHOD_NOT_AVAILABLE, CIM_ERR_FAILED (some other unspecified error occurred)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||