com.alachisoft.integrations.spring.configuration.CacheList Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ncache.spring Show documentation
Show all versions of ncache.spring Show documentation
NCache Spring integration.
/*
* Alachisoft (R) NCache Integrations
* NCache Provider for Spring
* ===============================================================================
* Copyright © Alachisoft. All rights reserved.
* THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY
* OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
* LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
* FITNESS FOR A PARTICULAR PURPOSE.
* ===============================================================================
*/
package com.alachisoft.integrations.spring.configuration;
import Alachisoft.NCache.Common.Configuration.ConfigurationSectionAnnotation;
public class CacheList {
private SpringCacheConfiguration[] caches;
@ConfigurationSectionAnnotation(value = "cache")
public SpringCacheConfiguration[] getCaches() {
return caches;
}
@ConfigurationSectionAnnotation(value = "cache")
public void setCaches(Object[] value) {
caches = new SpringCacheConfiguration[value.length];
for (int i = 0; i < value.length; i++) {
caches[i] = (SpringCacheConfiguration) value[i];
}
}
}