engine.addChild(localHost); engine.setDefaultHost(localHost.getName()); engine.setJvmRoute(jvmRoute); engine.setService(new StandardService()); container.addEngine(engine);
private void setStickyness(final SessionAffinityMode sessionAffinity) { if(!sessionAffinity.isSticky()) { _tomcat1.getEngine().setJvmRoute(null); } final SessionManager manager = _tomcat1.getManager(); manager.setSticky( sessionAffinity.isSticky() ); try { waitForReconnect(manager.getMemcachedSessionService().getStorageClient(), 1, 500); } catch (final InterruptedException e) { Thread.currentThread().interrupt(); throw new RuntimeException(e); } }
@Override public void setJvmRoute(String jvmRoute) { this.engine.setJvmRoute(jvmRoute); }
/** * {@inhericDoc} * @see org.jboss.modcluster.Engine#setJvmRoute(java.lang.String) */ public void setJvmRoute(String jvmRoute) { this.engine.setJvmRoute(jvmRoute); }
private Engine prepareTomcatEngine(Tomcat tomcat, Property engineConfig) { Engine engine = tomcat.getEngine(); engine.setName(engineConfig.name); // set the JVM Route property (JK/JK2) String jvmRoute = ContainerConfig.getPropertyValue(engineConfig, "jvm-route", null); if (jvmRoute != null) { engine.setJvmRoute(jvmRoute); } return engine; }
@Test public void setJvmRoute() { this.catalinaEngine.setJvmRoute("route"); verify(this.engine).setJvmRoute("route"); }
engine.setJvmRoute(StringPropertyReplacer.replaceProperties(engineMetaData.getJvmRoute()));