Skip navigation

Integrations - Home

Article Rating?

About Terracotta Integrations

Terracotta Integrations

Terracotta's unique clustering design allows it to integrate with all software written for the Java platform.

Integrations for Terracotta are available in the following methods:

  1. Terracotta Integration Modules
  2. Container Support
  3. Direct Support

Terracotta Integration Modules

Terracotta Integration Modules allow sets of configuration elements to be packaged together as a single, includable module within the Terracotta configuration. Including a Terracotta Integration Module in your project is as simple as one line.

Read More »

List of Integrations

JDKs


Sun HotspotINCLUDEDThe Sun Hotspot JDK
IBM JDKINCLUDEDThe IBM JDK

Containers


Tomcat 5.xINCLUDEDSupport for POJO and Session Clustering in Apache Tomcat 5.x
BEA WebLogicINCLUDEDSupport for POJO and Session Clustering in BEA WebLogic 8.x and 9.x
IBM WebSphereINCLUDEDSupport for POJO and Session Clustering in IBM WebSphere 6.1
JettyINCLUDEDSupport for POJO and Session Clustering in Jetty
SpringINCLUDEDSupport for Spring Bean, Events, and WebFlow Clustering
GeronimoINCLUDEDSupport for POJO and Session Clustering in Geronimo
WebSphere CEINCLUDEDSupport for POJO and Session Clustering in WebSphere CE
GlassfishSupport for POJO Clustering in Glassfish
[JBoss]INCLUDEDSupport for POJO Clustering and Session Clustering in JBoss

Java Language


HashtableFORGEAutolock module for java.util.Hashtable
VectorFORGEAutolock module for java.util.Vector
SynchronizedCollectionFORGEAutolock module for java.util.Collections SynchronizedCollection
SynchronizedMapFORGEAutolock module for java.util.Collections SynchronizedMap
SynchronizedSetFORGEAutolock module for java.util.Collections SynchronizedSet
SynchronizedSortedMapFORGEAutolock module for java.util.Collections SynchronizedSortedMap
SynchronizedSortedSetFORGEAutolock module for java.util.Collections SynchronizedSortedSet

Libraries


Collections - Apache Commons CollectionsINCLUDEDSupport for the Apache Commons Collections
CGLIBINCLUDEDSupport for Code Generation Library (CGLIB)

Web Frameworks


Apache Struts 1.1INCLUDEDSupport for Apache Struts 1.1
RifeINCLUDEDSupport for Rife
WicketINCLUDEDSupport for Apache Wicket

Caching


EHCacheINCLUDEDSupport for EHCache
JBoss CacheFORGEDrop-in replacement for JBoss PojoCache and TreeCache

ORM Solutions


HibernateINCLUDEDSupport for Hibernate
iBatisINCLUDEDSupport for iBatis

Tools


LuceneINCLUDEDSupport for Apache Lucene Search Engine
QuartzFORGE LABSSupport for OS Quartz Scheduler
GlassboxEXPERIMENTAL

Maven


TC Maven PluginFORGETerracotta Maven Plugin

Maven Archetypes


POJO ArchetypeFORGEQuickstart project to start a clustered POJO project with Terracotta
TIM ArchetypeFORGEQuickstart project to start your own Terracotta Integration Module
Webapp ArchetypeFORGEQuickstart project to start a clusterd Web Application project with Terracotta

Utilities


AnnotationsFORGEUse Java 1.5 Annotations to configure Terracotta
JMX UtilFORGEUtility library for interfacing with Terracotta JMX Beans, including receiving Cluster Events
JMX SampleFORGESample application demonstrating how to use the JMX Util library

Documentation


About IntegrationsWIKIOverview of Terracotta Integrations
Terracotta Integration Module ManualWIKIWhat Terracotta Integration Modules are, how they work, and how to create your own.
Become a CommitterWIKIGuide to becoming a Terracotta Contributor

Terracotta Forge


Terracotta ForgeWIKILearn about the Terracotta Forge
Submit a Project ProposalWIKILearn How to Submit a Terracotta Forge Proposal

Adaptavist Theme Builder Powered by Atlassian Confluence