@Override public String locate(String sessionId) { return this.manager.getJvmRoute(); }
return this.manager.getJvmRoute();
final String jvmRoute = this.manager.getJvmRoute();
/** * {@inheritDoc} * @see org.jboss.web.tomcat.service.session.distributedcache.spi.DistributedCacheManager#start() */ @Override public void start() { if (!this.sessionCache.getStatus().allowInvocations()) { this.sessionCache.start(); } this.sessionCache.addListener(this); if (this.jvmRouteHandler != null) { EmbeddedCacheManager container = (EmbeddedCacheManager) this.sessionCache.getCacheManager(); container.addListener(this.jvmRouteHandler); String jvmRoute = this.manager.getJvmRoute(); if (jvmRoute != null) { this.jvmRouteHandler.getCache().putIfAbsent(container.getAddress(), jvmRoute); } } }