org.sblim.cimclient.internal.cimxml

Class CIMResponse

public class CIMResponse extends CIMMessage

Represent a CIMReponse message.
Field Summary
protected WBEMExceptioniError
protected Vector<Object>iParamValue
protected Vector<CIMResponse>iResponses
protected Vector<Object>iReturnValue
Constructor Summary
CIMResponse()
Constructs a CIMResponse object.
CIMResponse(String pCimVersion, String pDtdVersion, String pId, String pMethod)
Constructs a CIMResponse object with the specified CIMVersion, DTDVersion and method.
CIMResponse(CIMRequest request)
Constructs a CIM Response message from a given CIM Request.
Method Summary
voidaddParamValue(Object o)
addParamValue
voidaddParamValue(Vector<Object> v)
addParamValue
voidaddResponse(CIMResponse response)
addResponse
voidaddReturnValue(Object o)
addReturnValue
voidcheckError()
Verify the status code for this CIMResponse.
List<CIMResponse>getAllResponses()
getAllResponses
WBEMExceptiongetException()
getException
CIMResponsegetFirstResponse()
getFirstResponse
List<Object>getFirstReturnValue()
getFirstReturnValue
List<Object>getParamValues()
getParamValues
booleanisSuccessful()
isSuccessful
voidsetError(WBEMException error)
setError
voidsetParamValue(Vector<Object> paramValue)
setParamValue
voidsetReturnValue(Vector<Object> returnValue)
setReturnValue

Field Detail

iError

protected WBEMException iError

iParamValue

protected Vector<Object> iParamValue

iResponses

protected Vector<CIMResponse> iResponses

iReturnValue

protected Vector<Object> iReturnValue

Constructor Detail

CIMResponse

public CIMResponse()
Constructs a CIMResponse object.

CIMResponse

public CIMResponse(String pCimVersion, String pDtdVersion, String pId, String pMethod)
Constructs a CIMResponse object with the specified CIMVersion, DTDVersion and method.

Parameters: pCimVersion pDtdVersion pId pMethod

CIMResponse

public CIMResponse(CIMRequest request)
Constructs a CIM Response message from a given CIM Request.

Parameters: request

Method Detail

addParamValue

public void addParamValue(Object o)
addParamValue

Parameters: o

addParamValue

public void addParamValue(Vector<Object> v)
addParamValue

Parameters: v

addResponse

public void addResponse(CIMResponse response)
addResponse

Parameters: response

addReturnValue

public void addReturnValue(Object o)
addReturnValue

Parameters: o

checkError

public void checkError()
Verify the status code for this CIMResponse.

Throws: WBEMException if the status code is other than success.

getAllResponses

public List<CIMResponse> getAllResponses()
getAllResponses

Returns: List

getException

public WBEMException getException()
getException

Returns: WBEMException

getFirstResponse

public CIMResponse getFirstResponse()
getFirstResponse

Returns: CIMResponse

getFirstReturnValue

public List<Object> getFirstReturnValue()
getFirstReturnValue

Returns: List

getParamValues

public List<Object> getParamValues()
getParamValues

Returns: List

isSuccessful

public boolean isSuccessful()
isSuccessful

Returns: boolean

setError

public void setError(WBEMException error)
setError

Parameters: error

setParamValue

public void setParamValue(Vector<Object> paramValue)
setParamValue

Parameters: paramValue

setReturnValue

public void setReturnValue(Vector<Object> returnValue)
setReturnValue

Parameters: returnValue

Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.