Package scriptella.core
Class DynamicContextDecorator
java.lang.Object
scriptella.core.DynamicContext
scriptella.core.DynamicContextDecorator
- All Implemented Interfaces:
ParametersCallback
Allows to change behaviour of wrapped DynamicContext.
Based on Decorator (from GOF) design pattern.
Mostly intended to be used by interceptors.
- Version:
- 1.0
- Author:
- Fyodor Kupolov
-
Field Summary
Fields inherited from class scriptella.core.DynamicContext
etlVariable, globalContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetParameter(String name) Returns the value of parameter specified by name.Methods inherited from class scriptella.core.DynamicContext
getGlobalContext
-
Constructor Details
-
DynamicContextDecorator
-
-
Method Details
-
getParameter
Description copied from interface:ParametersCallbackReturns the value of parameter specified by name.The callback internally delegates a call to parent callbacks if the parameter cannot be found.
- Specified by:
getParameterin interfaceParametersCallback- Overrides:
getParameterin classDynamicContext- Parameters:
name- parameter name. Providers are allowed (but not required) to ignore a case of the name parameter to comply with their internal model. For example JDBC drivers are case-insensitive to column names.- Returns:
- parameter value or null if parameter doesn't exist.
-
getConnection
- Overrides:
getConnectionin classDynamicContext
-