Integrations - CGLIB |
rate-12955-98096
| Article Rating? |
|
|
|
| Product Type |
Library |
| Versions Supported |
2.1.3 |
| Module Status |
- Forge Download
-Included with Terracotta Kit |
| Module Availability - Released (latest) |
Forge Releases |
| Module Availability - SNAPSHOT (latest) |
Forge Snapshots |
| Download with Kit |
See latest Terracotta Kit |
Introduction
CGLIB
(Code Generation Library) is used to extend JAVA classes and implements interfaces at runtime.
Currently, CGLIB is implemented in support of the iBatis framework. Only the class net.sf.cglib.proxy.Enhancer, subclasses of net.sf.cglib.beans.BulkBean, and classes that implement net.sf.cglib.proxy.Factory interface are supported.
Dependencies
None.
Usage
To support CGLIB 2.1.3 using the integration module provided with the Terracotta kit, add the following snippet to tc-config.xml:
<modules>
<module name="clustered-cglib-2.1.3" version="<module_version>"/>
</modules>
For example, to use the integration module provided with Terracotta DSO 2.6.0, use:
<modules>
<module name="clustered-cglib-2.1.3" version="2.6.0"/>
</modules>
To use the integration module tim-cglib-2.1.3-1.1.0, available from the Terracotta Forge, install it in the Terracotta modules directory and add the following snippet to tc-config.xml:
<modules>
<module name="tim-cglib-2.1.3" version="1.1.0" />
</modules>
Known Issues
None.