Skip navigation

Integrations - CGLIB

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.

Adaptavist Theme Builder Powered by Atlassian Confluence