Class HalRelationCacheBootstrap
java.lang.Object
org.camunda.bpm.engine.rest.hal.cache.HalRelationCacheBootstrap
- All Implemented Interfaces:
EventListener,javax.servlet.ServletContextListener
public class HalRelationCacheBootstrap
extends Object
implements javax.servlet.ServletContextListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected com.fasterxml.jackson.databind.ObjectMapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigureCache(Cache cache, String property, Object value) protected voidconfigureCache(Cache cache, Map<String, Object> cacheConfiguration) voidconfigureCaches(String contextParameter) voidconfigureCaches(HalRelationCacheConfiguration configuration) voidcontextDestroyed(javax.servlet.ServletContextEvent sce) voidcontextInitialized(javax.servlet.ServletContextEvent sce) protected Cacheprotected CachecreateCacheInstance(Class<? extends Cache> cacheClass) protected voidregisterCache(Class<?> halResourceClass, Cache cache)
-
Field Details
-
CONTEXT_PARAM_NAME
- See Also:
-
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Constructor Details
-
HalRelationCacheBootstrap
public HalRelationCacheBootstrap()
-
-
Method Details
-
contextInitialized
public void contextInitialized(javax.servlet.ServletContextEvent sce) - Specified by:
contextInitializedin interfacejavax.servlet.ServletContextListener
-
contextDestroyed
public void contextDestroyed(javax.servlet.ServletContextEvent sce) - Specified by:
contextDestroyedin interfacejavax.servlet.ServletContextListener
-
configureCaches
-
configureCaches
-
createCache
-
configureCache
-
createCacheInstance
-
configureCache
-
registerCache
-