GemFire 5.5.1

com.gemstone.gemfire.admin
Interface CacheServerConfig

All Superinterfaces:
Cloneable, ManagedEntityConfig

public interface CacheServerConfig
extends ManagedEntityConfig

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

Since:
4.0
See Also:
AdminDistributedSystem.addCacheServer()

Method Summary
 String getCacheXMLFile()
          Returns the cache.xml declarative caching initialization file used to configure this cache server.
 String getClassPath()
          Returns the location(s) of user classes (such as cache loaders) required by the cache server.
 void setCacheXMLFile(String cacheXml)
          Sets the cache.xml declarative caching initialization file used to configure this cache server.
 void setClassPath(String classpath)
          Sets the location(s) of user classes (such as cache loaders) required by the cache server.
 
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. By default, a cache server 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.


getClassPath

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


setClassPath

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


GemFire 5.5.1

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