Uses of Interface
scriptella.core.ExecutableElement

Packages that use ExecutableElement
scriptella.core Core classes for scripts execution. 
 

Uses of ExecutableElement in scriptella.core
 

Classes in scriptella.core that implement ExecutableElement
 class ConnectionInterceptor
          Handles connections for elements being executed.
 class ElementInterceptor
          Base class for executable elements interceptors.
 class ExceptionInterceptor
          Intercepts exceptions thrown by wrapped executable elements.
 class IfInterceptor
          Handles if expressions specified by if attribute on query/script elements.
 class QueryExecutor
          <query> element executor.
 class ScriptExecutor
          <script> element executor.
 class StatisticInterceptor
          Collects execution statistics.
 class TxInterceptor
          TODO: Add documentation
 

Methods in scriptella.core that return ExecutableElement
protected  ExecutableElement ElementInterceptor.getNext()
           
static ExecutableElement StatisticInterceptor.prepare(ExecutableElement next, Location location)
           
static ExecutableElement ExceptionInterceptor.prepare(ExecutableElement next, Location loc)
           
static ExecutableElement TxInterceptor.prepare(ExecutableElement next, ScriptEl s)
           
static ExecutableElement IfInterceptor.prepare(ExecutableElement next, ScriptingElement s)
           
static ExecutableElement ConnectionInterceptor.prepare(ExecutableElement next, ScriptingElement se)
           
static ExecutableElement QueryExecutor.prepare(QueryEl queryEl)
           
static ExecutableElement ScriptExecutor.prepare(ScriptEl s)
           
 

Methods in scriptella.core with parameters of type ExecutableElement
static ExecutableElement StatisticInterceptor.prepare(ExecutableElement next, Location location)
           
static ExecutableElement ExceptionInterceptor.prepare(ExecutableElement next, Location loc)
           
static ExecutableElement TxInterceptor.prepare(ExecutableElement next, ScriptEl s)
           
static ExecutableElement IfInterceptor.prepare(ExecutableElement next, ScriptingElement s)
           
static ExecutableElement ConnectionInterceptor.prepare(ExecutableElement next, ScriptingElement se)
           
 

Constructors in scriptella.core with parameters of type ExecutableElement
ElementInterceptor(ExecutableElement next)
           
ElementInterceptor(ExecutableElement next, DynamicContextDecorator ctxDecorator)
           
ExceptionInterceptor(ExecutableElement next, Location location)
           
IfInterceptor(ExecutableElement next, ScriptingElement scr)
           
StatisticInterceptor(ExecutableElement next, Location location)
           
TxInterceptor(ExecutableElement next, ScriptEl scriptEl)
           
 



Copyright © Copyright 2006-2009 The Scriptella Project Team.