---
title: Entry Cache
description: This is an abstract object type that cannot be instantiated.
component: pingds
version: 8.1
page_id: pingds:configref:objects-entry-cache
canonical_url: https://docs.pingidentity.com/pingds/8.1/configref/objects-entry-cache.html
section_ids:
  entry_caches: Entry Caches
  entry_cache_properties: Entry Cache properties
  basic_properties: Basic properties
  cache-level: cache-level
  enabled: enabled
  java-class: java-class
---

# Entry Cache

*This is an abstract object type that cannot be instantiated.*

Entry Caches are responsible for caching entries which are likely to be accessed by client applications in order to improve PingDS directory server performance.

## Entry Caches

The following Entry Caches are available:

* [FIFO Entry Cache](objects-fifo-entry-cache.html)

* [Soft Reference Entry Cache](objects-soft-reference-entry-cache.html)

These Entry Caches inherit the properties described below.

## Entry Cache properties

You can use configuration expressions to set property values at startup time. For details, see [Property value substitution](expressions.html).

| Basic Properties                                                          |
| ------------------------------------------------------------------------- |
| [cache-level](#cache-level) [enabled](#enabled) [java-class](#java-class) |

### Basic properties

Use the `--advanced` option to access advanced properties.

### cache-level

|                         |                                                                                                    |
| ----------------------- | -------------------------------------------------------------------------------------------------- |
| *Synopsis*              | Specifies the cache level in the cache order if more than one instance of the cache is configured. |
| *Default value*         | None                                                                                               |
| *Allowed values*        | An integer.Lower limit: 1.                                                                         |
| *Multi-valued*          | No                                                                                                 |
| *Required*              | Yes                                                                                                |
| *Admin action required* | None                                                                                               |
| *Advanced*              | No                                                                                                 |
| *Read-only*             | No                                                                                                 |

### enabled

|                         |                                               |
| ----------------------- | --------------------------------------------- |
| *Synopsis*              | Indicates whether the Entry Cache is enabled. |
| *Default value*         | None                                          |
| *Allowed values*        | truefalse                                     |
| *Multi-valued*          | No                                            |
| *Required*              | Yes                                           |
| *Admin action required* | None                                          |
| *Advanced*              | No                                            |
| *Read-only*             | No                                            |

### java-class

|                         |                                                                                                    |
| ----------------------- | -------------------------------------------------------------------------------------------------- |
| *Synopsis*              | Specifies the fully-qualified name of the Java class that provides the Entry Cache implementation. |
| *Default value*         | None                                                                                               |
| *Allowed values*        | A Java class that extends or implements:- org.opends.server.api.EntryCache                         |
| *Multi-valued*          | No                                                                                                 |
| *Required*              | Yes                                                                                                |
| *Admin action required* | The object must be disabled and re-enabled for changes to take effect.                             |
| *Advanced*              | No                                                                                                 |
| *Read-only*             | No                                                                                                 |
