Resource Templates Reference

Resource Templates summarizes the resource templates supported by the TIBCO ActiveMatrix platform. Administrator-specific resource templates are not listed here.
Resource Templates
Type Description

Data

  • Hibernate - The Hibernate resource template represents a Hibernate resource. Used by component implementations to access databases, the hibernate is a framework that supports storing Java objects in a relational database. Hibernate solves object-relational impedance mismatch by replacing direct database access with high-level, object-handling functions.
  • JDBC - The JDBC resource template represents a JDBC connection that is used by component implementations to access databases.
  • Teneo - A Teneo resource is used by component implementations to access databases. Teneo is a model-relational mapping and runtime database persistence solution for the Eclipse Modeling Framework (EMF). Teneo integrates EMF with Hibernate.

HTTP

  • HTTP Client - The HTTP Client resource template represents an outgoing HTTP connection. HTTP clients are used by a reference's SOAP binding.

JMS

  • JMS Resource Templates - JMS resource templates enable applications to access objects maintained in JMS servers.

Security

  • Security Resource Templates - Security features are provided by a set of resource templates that provide access to various types of security providers: identity, trust, mutual identity, keystore, SSL client and server, and authentication.

External Servers

  • LDAP Connection - An LDAP Connection resource template represents a connection to an LDAP server. Used by component implementations to look up names in an LDAP directory server.
  • SMTP - An SMTP resource template represents a connection to an SMTP server. Used by component implementations to send and receive messages to and from an SMTP mail server.

Miscellaneous

  • Thread Pool - A thread pool is a queue of threads available to run a queue of tasks. Thread pools are used to improve performance when executing large numbers of asynchronous tasks by reducing per-task invocation overhead and provide a means of bounding and managing the resources consumed when executing a collection of tasks.