/** * Gets the name of the log file used to log information about this Server. * * @return a String value indicating the name of this Server's log file. */ @Override public String getLogFileName() { return defaultIfBlank(getMemberName(), DEFAULT_SERVER_LOG_NAME).concat(DEFAULT_SERVER_LOG_EXT); }
public ServerState(final ServerLauncher launcher, final Status status) { this(status, launcher.statusMessage, System.currentTimeMillis(), launcher.getId(), identifyPid(), ManagementFactory.getRuntimeMXBean().getUptime(), launcher.getWorkingDirectory(), ManagementFactory.getRuntimeMXBean().getInputArguments(), System.getProperty("java.class.path"), GemFireVersion.getGemFireVersion(), System.getProperty("java.version"), getServerLogFileCanonicalPath(launcher), getServerBindAddressAsString(launcher), getServerPortAsString(launcher), launcher.getMemberName()); }
@Test public void buildUsesMemberNameSetInApiProperties() { ServerLauncher launcher = new Builder().setCommand(ServerLauncher.Command.START).set(NAME, "serverABC").build(); assertThat(launcher.getMemberName()).isNull(); assertThat(launcher.getProperties().getProperty(NAME)).isEqualTo("serverABC"); }
@Test public void buildUsesMemberNameSetInSystemProperties() { System.setProperty(DistributionConfig.GEMFIRE_PREFIX + NAME, "serverXYZ"); ServerLauncher launcher = new Builder().setCommand(ServerLauncher.Command.START).build(); assertThat(launcher.getMemberName()).isNull(); } }
commandLine.add(ServerLauncher.Command.START.getName()); if (StringUtils.isNotBlank(launcher.getMemberName())) { commandLine.add(launcher.getMemberName());
@Test public void buildCreatesServerLauncherWithBuilderValues() throws UnknownHostException { ServerLauncher launcher = new Builder().setCommand(Command.STOP).setAssignBuckets(true) .setForce(true).setMemberName("serverOne").setRebalance(true) .setServerBindAddress(InetAddress.getLocalHost().getHostAddress()).setServerPort(11235) .setCriticalHeapPercentage(90.0f).setEvictionHeapPercentage(75.0f).setMaxConnections(100) .setMaxMessageCount(512).setMaxThreads(8).setMessageTimeToLive(120000) .setSocketBufferSize(32768).setRedirectOutput(Boolean.TRUE).build(); assertThat(launcher.getCommand()).isEqualTo(Command.STOP); assertThat(launcher.getMemberName()).isEqualTo("serverOne"); assertThat(launcher.getServerBindAddress()).isEqualTo(InetAddress.getLocalHost()); assertThat(launcher.getServerPort().intValue()).isEqualTo(11235); assertThat(launcher.getCriticalHeapPercentage().floatValue()).isEqualTo(90.0f); assertThat(launcher.getEvictionHeapPercentage().floatValue()).isEqualTo(75.0f); assertThat(launcher.getMaxConnections().intValue()).isEqualTo(100); assertThat(launcher.getMaxMessageCount().intValue()).isEqualTo(512); assertThat(launcher.getMaxThreads().intValue()).isEqualTo(8); assertThat(launcher.getMessageTimeToLive().intValue()).isEqualTo(120000); assertThat(launcher.getSocketBufferSize().intValue()).isEqualTo(32768); assertThat(launcher.isAssignBuckets()).isTrue(); assertThat(launcher.isDebugging()).isFalse(); assertThat(launcher.isDisableDefaultServer()).isFalse(); assertThat(launcher.isForcing()).isTrue(); assertThat(launcher.isHelping()).isFalse(); assertThat(launcher.isRebalancing()).isTrue(); assertThat(launcher.isRedirectingOutput()).isTrue(); assertThat(launcher.isRunning()).isFalse(); }
expectedCommandLineElements.add(serverLauncher.getMemberName().toLowerCase()); expectedCommandLineElements.add("--rebalance"); expectedCommandLineElements
expectedCommandLineElements.add(serverLauncher.getCommand().getName()); expectedCommandLineElements.add("--disable-default-server"); expectedCommandLineElements.add(serverLauncher.getMemberName().toLowerCase()); expectedCommandLineElements.add("--rebalance"); expectedCommandLineElements
@Override public Cache createCache(Properties gemfireProperties, ServerLauncher serverLauncher) { Cache cache = null; if (serverLauncher.isSpringXmlLocationSpecified()) { System.setProperty(gemfireName(), serverLauncher.getMemberName()); newSpringContextBootstrappingInitializer().init(createParameters(serverLauncher)); cache = SpringContextBootstrappingInitializer.getApplicationContext().getBean(Cache.class); } return cache; }
@Override public Cache createCache(Properties gemfireProperties, ServerLauncher serverLauncher) { Cache cache = null; if (serverLauncher.isSpringXmlLocationSpecified()) { System.setProperty(gemfireName(), serverLauncher.getMemberName()); newSpringContextBootstrappingInitializer().init(createParameters(serverLauncher)); cache = SpringContextBootstrappingInitializer.getApplicationContext().getBean(Cache.class); } return cache; }