![JAR search and dependency download from the Maven repository](/logo.png)
com.alachisoft.ncache.web.config.dom.SessionConfiguration Maven / Gradle / Ivy
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.alachisoft.ncache.web.config.dom;
import Alachisoft.NCache.Common.Configuration.ConfigurationRootAnnotation;
import Alachisoft.NCache.Common.Configuration.ConfigurationSectionAnnotation;
import java.io.Serializable;
/**
*
* @author huma_kauser
*/
@ConfigurationRootAnnotation(value = "servlet-session-config")
public class SessionConfiguration implements Serializable {
private Log _log;
private Locking _locking;
private Cache _cache;
private MultiSiteConfig _multiSiteConfig;
@ConfigurationSectionAnnotation(value = "log")
public final Log getLogFile() {
return _log;
}
@ConfigurationSectionAnnotation(value = "log")
public final void setLogFile(Log value) {
_log = value;
}
@ConfigurationSectionAnnotation(value = "cache")
public final Cache getCache() {
return _cache;
}
@ConfigurationSectionAnnotation(value = "cache")
public final void setCache(Cache value) {
_cache = value;
}
@ConfigurationSectionAnnotation(value = "locking")
public final Locking getLocking() {
return _locking;
}
@ConfigurationSectionAnnotation(value = "locking")
public final void setLocking(Locking value) {
_locking = value;
}
@ConfigurationSectionAnnotation(value = "multi-site-cache")
public final MultiSiteConfig getMultiSiteConfig() {
return _multiSiteConfig;
}
@ConfigurationSectionAnnotation(value = "multi-site-cache")
public final void setgetMultiSiteConfig(Object value) {
_multiSiteConfig = (MultiSiteConfig)value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy