org.apache.axis2.json
Class JSONOMBuilder

java.lang.Object
  extended by org.apache.axis2.json.JSONOMBuilder
All Implemented Interfaces:
Builder
Direct Known Subclasses:
JSONBadgerfishOMBuilder

public class JSONOMBuilder
extends java.lang.Object
implements Builder

Makes the OMSourcedElementImpl object with the JSONDataSource inside.


Constructor Summary
JSONOMBuilder()
           
 
Method Summary
protected  JSONDataSource getDataSource(java.io.InputStream jsonInputStream, java.lang.String prefix, java.lang.String localName)
           
 org.apache.axiom.om.OMElement processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext messageContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSONOMBuilder

public JSONOMBuilder()
Method Detail

processDocument

public org.apache.axiom.om.OMElement processDocument(java.io.InputStream inputStream,
                                                     java.lang.String contentType,
                                                     MessageContext messageContext)
                                              throws AxisFault
Specified by:
processDocument in interface Builder
Returns:
Returns the document element.
Throws:
AxisFault

getDataSource

protected JSONDataSource getDataSource(java.io.InputStream jsonInputStream,
                                       java.lang.String prefix,
                                       java.lang.String localName)


Copyright © 2007 Apache Web Services Project. All Rights Reserved.