GemFire 5.8

com.gemstone.gemfire.admin
Interface CacheVmConfig

All Superinterfaces:
Cloneable, ManagedEntityConfig

public interface CacheVmConfig
extends ManagedEntityConfig

Configuration for a GemFire cache server VM that is managed by the administration API. The VM may or may not be running.

Since:
5.7
See Also:
AdminDistributedSystem.addCacheVm()

Method Summary
 String getCacheXMLFile()
          Returns the cache.xml declarative caching initialization file used to configure this cache server VM.
 String getClassPath()
          Returns the location(s) of user classes (such as cache loaders) required by the cache server VM.
 void setCacheXMLFile(String cacheXml)
          Sets the cache.xml declarative caching initialization file used to configure this cache server VM.
 void setClassPath(String classpath)
          Sets the location(s) of user classes (such as cache loaders) required by the cache server VM.
 
Methods inherited from interface com.gemstone.gemfire.admin.ManagedEntityConfig
clone, getHost, getProductDirectory, getRemoteCommand, getWorkingDirectory, setHost, setProductDirectory, setRemoteCommand, setWorkingDirectory, validate
 

Method Detail

getCacheXMLFile

String getCacheXMLFile()
Returns the cache.xml declarative caching initialization file used to configure this cache server VM. By default, a cache server VM is started without an XML file.


setCacheXMLFile

void setCacheXMLFile(String cacheXml)
Sets the cache.xml declarative caching initialization file used to configure this cache server VM.


getClassPath

String getClassPath()
Returns the location(s) of user classes (such as cache loaders) required by the cache server VM.


setClassPath

void setClassPath(String classpath)
Sets the location(s) of user classes (such as cache loaders) required by the cache server VM.


GemFire 5.8

Copyright © 2002-2008 GemStone Systems, Inc. All Rights Reserved.