org.sblim.cimclient.internal.wbem

Class CloseableIteratorSAX

public class CloseableIteratorSAX extends Object implements CloseableIterator<Object>

CloseableIterator implementation for SAX parser.
Constructor Summary
CloseableIteratorSAX(InputStreamReader pStream, CIMObjectPath pPath)
Ctor.
CloseableIteratorSAX(CIMNode pCIMNode)
Ctor.
Method Summary
voidclose()
CIMArgument<?>[]getCIMArguments()
getCIMArguments : returns the array of parsed parameters and their values : String name, CIMDataType type, Object value
WBEMExceptiongetWBEMException()
booleanhasNext()
Objectnext()
voidremove()

Constructor Detail

CloseableIteratorSAX

public CloseableIteratorSAX(InputStreamReader pStream, CIMObjectPath pPath)
Ctor.

Parameters: pStream pPath

Throws: IOException SAXException ParserConfigurationException WBEMException

CloseableIteratorSAX

public CloseableIteratorSAX(CIMNode pCIMNode)
Ctor.

Parameters: pCIMNode

Throws: WBEMException

Method Detail

close

public void close()

getCIMArguments

public CIMArgument<?>[] getCIMArguments()
getCIMArguments : returns the array of parsed parameters and their values : String name, CIMDataType type, Object value

Returns: CIMArgument[]

getWBEMException

public WBEMException getWBEMException()

hasNext

public boolean hasNext()

next

public Object next()

remove

public void remove()
Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.