GemFire - Starting An ApplicationContext on the GemFire Node
so in digging around in a use case that a colleague mentioned, there's a feature that is part of GemFire that allows for the invocation of a class after the cache is initialized (on a server). this is neat little piece of functionality which allows for spooling up of components on the actual cache server side.
why would you do this? startup a spring application context for sharing amongst cache listeners?
so, here's a quick sample; first the cache.xml
de.incompleteco.gemfire.initializer.Initializer
and now the class
package de.incompleteco.gemfire.initializer;
import java.util.Properties;
import com.gemstone.gemfire.cache.Declarable;
public class Initializer implements Declarable {
public void init(Properties properties) {
//put some stuff here --> maybe an app context
}
}
No comments:
Post a Comment