org.apache.axis2.scripting.convertors
Class RBOMElementConvertor

java.lang.Object
  extended by org.apache.axis2.scripting.convertors.RBOMElementConvertor
All Implemented Interfaces:
OMElementConvertor

public class RBOMElementConvertor
extends java.lang.Object
implements OMElementConvertor

OMElementConvertor for Ruby scripts TODO: Right now this goes via Strings and likely isn't very fast There could well be much better ways to do this :)


Field Summary
protected  org.apache.bsf.BSFEngine bsfEngine
           
 
Constructor Summary
RBOMElementConvertor()
           
 
Method Summary
 org.apache.axiom.om.OMElement fromScript(java.lang.Object o)
           
 void setEngine(org.apache.bsf.BSFEngine e)
           
 java.lang.Object toScript(org.apache.axiom.om.OMElement omElement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bsfEngine

protected org.apache.bsf.BSFEngine bsfEngine
Constructor Detail

RBOMElementConvertor

public RBOMElementConvertor()
Method Detail

toScript

public java.lang.Object toScript(org.apache.axiom.om.OMElement omElement)
Specified by:
toScript in interface OMElementConvertor

fromScript

public org.apache.axiom.om.OMElement fromScript(java.lang.Object o)
Specified by:
fromScript in interface OMElementConvertor

setEngine

public void setEngine(org.apache.bsf.BSFEngine e)
Specified by:
setEngine in interface OMElementConvertor


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