Weaver 3.1.0a1-D1

com.oldlight.weaver.interpreter.components
Class WeaverApplicationComponentCall

java.lang.Object
  extended bycom.oldlight.weaver.interpreter.components.WeaverApplicationComponentCall
All Implemented Interfaces:
WeaverApplicationComponent

public class WeaverApplicationComponentCall
extends Object
implements WeaverApplicationComponent

Author:
Paul Harvey

Field Summary
private  WeaverBean beanClass
           
private  WeaverFunctionMapper functionMapper
           
private  Logger l
           
private  WeaverFileLocation location
           
private  HashMap paramLocations
           
private  HashMap params
           
 
Constructor Summary
WeaverApplicationComponentCall(WeaverBean theBeanClass, WeaverFunctionMapper theMapper, WeaverFileLocation theLocation)
           
 
Method Summary
 void attemptToHandle(WeaverExecutionContextImpl context, WeaverPrivateExecutionContext privateExecutionContext, WeaverInterpreter interpreter, WeaverInterpreterResult interpreterResult)
           
 void setParameter(String name, String value, WeaverFileLocation location)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

l

private Logger l

beanClass

private WeaverBean beanClass

params

private HashMap params

paramLocations

private HashMap paramLocations

functionMapper

private WeaverFunctionMapper functionMapper

location

private WeaverFileLocation location
Constructor Detail

WeaverApplicationComponentCall

public WeaverApplicationComponentCall(WeaverBean theBeanClass,
                                      WeaverFunctionMapper theMapper,
                                      WeaverFileLocation theLocation)
Method Detail

setParameter

public void setParameter(String name,
                         String value,
                         WeaverFileLocation location)
                  throws WeaverException
Throws:
WeaverException

attemptToHandle

public void attemptToHandle(WeaverExecutionContextImpl context,
                            WeaverPrivateExecutionContext privateExecutionContext,
                            WeaverInterpreter interpreter,
                            WeaverInterpreterResult interpreterResult)
                     throws WeaverExecutionException
Specified by:
attemptToHandle in interface WeaverApplicationComponent
Throws:
WeaverExecutionException

Copyright ©Paul Harvey