org.xmoon.node
Class BsfNode

java.lang.Object
  extended byorg.xmoon.node.BsfNode

public class BsfNode
extends java.lang.Object

Author:
Mario Ne

Field Summary
private  org.apache.bsf.BSFManager bsfManager
           
private static org.apache.log4j.Logger defaultLogger
           
private static org.apache.log4j.Logger log
           
 
Constructor Summary
BsfNode()
           
 
Method Summary
 boolean checkParameters(java.util.Vector taskParams, javax.servlet.http.HttpServletRequest request)
           
 void evalExpression(java.lang.String expression, java.lang.String lang)
           
 void evalService(WorkBench workbench)
           
 void registerBean(java.lang.String s, java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bsfManager

private org.apache.bsf.BSFManager bsfManager

log

private static org.apache.log4j.Logger log

defaultLogger

private static org.apache.log4j.Logger defaultLogger
Constructor Detail

BsfNode

public BsfNode()
Method Detail

registerBean

public void registerBean(java.lang.String s,
                         java.lang.Object o)

evalExpression

public void evalExpression(java.lang.String expression,
                           java.lang.String lang)
                    throws java.lang.Exception
Throws:
java.lang.Exception

evalService

public void evalService(WorkBench workbench)
                 throws java.lang.Exception
Throws:
java.lang.Exception

checkParameters

public boolean checkParameters(java.util.Vector taskParams,
                               javax.servlet.http.HttpServletRequest request)