RvcacheInformation

Class

Declaration

class com.tibco.tibrv.config.RvcacheInformation
  extends ComponentInformation

Purpose

Encapsulate general information from Rendezvous recent value caches.

Constant

Description

RvcacheInformation.FAULT_TOLERANCE_ENABLED

Indicate whether a cache process can participate in a fault tolerance group.

RvcacheInformation.FAULT_TOLERANCE_DISABLED

RvcacheInformation.SHALLOW

Indicate whether a cache process uses shallow or deep merge for nested messages.

RvcacheInformation.DEEP

RvcacheInformation.STORE

Indicate whether a cache process writes cached values to its store file for persistence, or operates in memory-only mode.

RvcacheInformation.MEMORY_ONLY

Method

Description

RvcacheInformation.getFaultToleranceState()

Extract a constant indicating whether the cache has enabled fault tolerant operation.

RvcacheInformation.getMergeMode()

Extract a constant indicating whether the cache uses shallow or deep merge for nested messages.

RvcacheInformation.getCacheMode()

Extract a constant indicating whether a cache process writes cached values to its store file for persistence, or operates in memory-only mode.

RvcacheInformation.getState()

Extract the state (running or idle) of the cache.

Inherited Methods

ComponentInformation.getAsMap()

ComponentInformation.getHostname()

ComponentInformation.getIpAddress()

ComponentInformation.getName()

ComponentInformation.getVersion()

Remarks

Instances of this class are read-only objects. Methods do not interact with the component.

DaemonProxy.getComponentInformation() can return instances of this class.

Superclasses

ComponentInformation

See Also

Read-Only Objects

DaemonProxy.getComponentInformation()