org.apache.geode.admin

## Interface CacheVm

- All Superinterfaces:
    ManagedEntity, SystemMember

  Deprecated.
  as of 7.0 use the `management` package instead

      public interface CacheVm
      extends SystemMember, ManagedEntity

  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

    All Methods Instance Methods Abstract Methods Deprecated Methods
    Modifier and Type | Method and Description
    --- | ---
    `CacheVmConfig` | `getVmConfig()` Deprecated. Returns the configuration of this cache vm

    - ### 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`

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

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

- - ### Method Detail

    - #### getVmConfig

          CacheVmConfig getVmConfig()

      Deprecated.
      Returns the configuration of this cache vm