Package co.ecg.alpaca.toolkit
Class LibraryConfig
java.lang.Object
co.ecg.alpaca.toolkit.LibraryConfig
@SpringBootApplication(scanBasePackages="co.ecg.alpaca.toolkit") @Configuration @EnableConfigurationProperties(LibraryProperties.class) public class LibraryConfig extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description LibraryConfig() -
Method Summary
Modifier and Type Method Description voidconfigureJCS()java.util.concurrent.ExecutorServicegetAlpacaExecutor()java.util.concurrent.ExecutorServicegetDeviceExecutor()org.apache.jcs.JCSgetJCSCache()java.util.concurrent.ExecutorServicegetUserExecutor()
-
Constructor Details
-
LibraryConfig
public LibraryConfig()
-
-
Method Details
-
configureJCS
- Throws:
java.io.IOExceptionAlpacaException
-
getAlpacaExecutor
@Bean(name="AlpacaExecutor") public java.util.concurrent.ExecutorService getAlpacaExecutor() -
getUserExecutor
@Bean(name="UserExecutor") public java.util.concurrent.ExecutorService getUserExecutor() -
getDeviceExecutor
@Bean(name="DeviceExecutor") public java.util.concurrent.ExecutorService getDeviceExecutor() -
getJCSCache
@Bean @Scope("prototype") public org.apache.jcs.JCS getJCSCache() throws org.apache.jcs.access.exception.CacheException- Throws:
org.apache.jcs.access.exception.CacheException
-