CacheVm (Apache Geode 2.0.2)
Description: declaration: package: org.apache.geode.admin, interface: CacheVm

Package org.apache.geode.admin

# Interface CacheVm

All Superinterfaces:
  `ManagedEntity`, `SystemMember`

@Deprecated public interface CacheVm extends SystemMember, ManagedEntity
Deprecated.
as of 7.0 use the `management` package instead
A dedicated cache server VM that is managed by the administration API.

Note that this may not represent an instance of `CacheServer`. It is possible for a cache VM to be started but for it not to listen for client connections in which case it is not a `CacheServer` but is an instance of this interface.

Since:
  GemFire 5.7

- ## Method Summary

  Modifier and Type
  Method
  Description
  `CacheVmConfig`
  `getVmConfig()`
  Deprecated.
  Returns the configuration of this cache vm

  ### Methods inherited from interface org.apache.geode.admin.ManagedEntity

  `getLog, isRunning, start, stop, waitToStart, waitToStop`

  ### Methods inherited from interface org.apache.geode.admin.SystemMember

  `getCache, getConfiguration, getDistributedMember, getDistributedSystem, getHost, getHostAddress, getId, getLicense, getLog, getName, getRoles, getStat, getStats, getType, getVersion, hasCache, refreshConfig, setConfiguration`

- ## Method Details

  - ### getVmConfig

    CacheVmConfig getVmConfig()
    Deprecated.
    Returns the configuration of this cache vm
    Returns:
      the configuration of this cache vm