Provides cache solution and session storage via {{hazelcast}}.
HazelcastInstance- Optionally, a session store
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-hazelcast</artifactId>
<version>{{version}}</version>
</dependency>{
use(new Hcast());
get("/", req -> {
HazelcastInstance hcast = require(HazelcastInstance.class);
...
});
}Any property under hazelcast.* will be automatically add it while bootstrapping a HazelcastInstance.
Configuration can be done programmatically via: doWith(Consumer)
{
use(new Hcast()
.doWith(config -> {
config.setXxx
})
);
}{{doc/hazelcast/hazelcast-session.md}}
Happy coding!!!
{{appendix}}