public void fireLifecycleEvent(LifecycleEvent.LifecycleState lifecycleState) { final LifecycleEvent lifecycleEvent = new LifecycleEvent(lifecycleState); String revision = buildInfo.getRevision(); if (isNullOrEmpty(revision)) { revision = ""; } else { revision = " - " + revision; BuildInfo upstreamInfo = buildInfo.getUpstreamBuildInfo(); if (upstreamInfo != null) { String upstreamRevision = upstreamInfo.getRevision(); if (!isNullOrEmpty(upstreamRevision)) { revision += ", " + upstreamRevision; } } } getLogger().info("HazelcastClient " + buildInfo.getVersion() + " (" + buildInfo.getBuild() + revision + ") is " + lifecycleEvent.getState()); executor.execute(new Runnable() { @Override public void run() { for (LifecycleListener lifecycleListener : lifecycleListeners.values()) { lifecycleListener.stateChanged(lifecycleEvent); } } }); }
@Override public void printNodeInfo() { BuildInfo buildInfo = node.getBuildInfo(); String build = buildInfo.getBuild(); String revision = buildInfo.getRevision(); if (!revision.isEmpty()) { build += " - " + revision; } systemLogger.info("Hazelcast " + buildInfo.getVersion() + " (" + build + ") starting at " + node.getThisAddress()); systemLogger.info("Copyright (c) 2008-2019, Hazelcast, Inc. All Rights Reserved."); systemLogger.fine("Configured Hazelcast Serialization version: " + buildInfo.getSerializationVersion()); }
public void fireLifecycleEvent(LifecycleEvent.LifecycleState lifecycleState) { final LifecycleEvent lifecycleEvent = new LifecycleEvent(lifecycleState); String revision = buildInfo.getRevision(); if (isNullOrEmpty(revision)) { revision = ""; } else { revision = " - " + revision; BuildInfo upstreamInfo = buildInfo.getUpstreamBuildInfo(); if (upstreamInfo != null) { String upstreamRevision = upstreamInfo.getRevision(); if (!isNullOrEmpty(upstreamRevision)) { revision += ", " + upstreamRevision; } } } getLogger().info("HazelcastClient " + buildInfo.getVersion() + " (" + buildInfo.getBuild() + revision + ") is " + lifecycleEvent.getState()); executor.execute(new Runnable() { @Override public void run() { for (LifecycleListener lifecycleListener : lifecycleListeners.values()) { lifecycleListener.stateChanged(lifecycleEvent); } } }); }
@Override public void printNodeInfo() { BuildInfo buildInfo = node.getBuildInfo(); String build = buildInfo.getBuild(); String revision = buildInfo.getRevision(); if (!revision.isEmpty()) { build += " - " + revision; } systemLogger.info("Hazelcast " + buildInfo.getVersion() + " (" + build + ") starting at " + node.getThisAddress()); systemLogger.info("Copyright (c) 2008-2018, Hazelcast, Inc. All Rights Reserved."); systemLogger.fine("Configured Hazelcast Serialization version: " + buildInfo.getSerializationVersion()); }
private BuildInfo(BuildInfo buildInfo, JetBuildInfo jetBuildInfo) { this(buildInfo.getVersion(), buildInfo.getBuild(), buildInfo.getRevision(), buildInfo.getBuildNumber(), buildInfo.isEnterprise(), buildInfo.getSerializationVersion(), buildInfo.getUpstreamBuildInfo(), jetBuildInfo); }
private BuildInfo(BuildInfo buildInfo, JetBuildInfo jetBuildInfo) { this(buildInfo.getVersion(), buildInfo.getBuild(), buildInfo.getRevision(), buildInfo.getBuildNumber(), buildInfo.isEnterprise(), buildInfo.getSerializationVersion(), buildInfo.getUpstreamBuildInfo(), jetBuildInfo); }
@Override public void run(DiagnosticsLogWriter writer) { writer.startSection("BuildInfo"); writer.writeKeyValueEntry("Build", buildInfo.getBuild()); // we convert to string to prevent formatting the number writer.writeKeyValueEntry("BuildNumber", "" + buildInfo.getBuildNumber()); writer.writeKeyValueEntry("Revision", buildInfo.getRevision()); BuildInfo upstreamBuildInfo = buildInfo.getUpstreamBuildInfo(); if (upstreamBuildInfo != null) { writer.writeKeyValueEntry("UpstreamRevision", upstreamBuildInfo.getRevision()); } writer.writeKeyValueEntry("Version", buildInfo.getVersion()); writer.writeKeyValueEntry("SerialVersion", buildInfo.getSerializationVersion()); writer.writeKeyValueEntry("Enterprise", buildInfo.isEnterprise()); JetBuildInfo jetBuildInfo = buildInfo.getJetBuildInfo(); if (jetBuildInfo != null) { writer.writeKeyValueEntry("JetVersion", jetBuildInfo.getVersion()); writer.writeKeyValueEntry("JetBuild", jetBuildInfo.getBuild()); writer.writeKeyValueEntry("JetRevision", jetBuildInfo.getRevision()); } writer.endSection(); } }
@Override public void run(DiagnosticsLogWriter writer) { writer.startSection("BuildInfo"); writer.writeKeyValueEntry("Build", buildInfo.getBuild()); // we convert to string to prevent formatting the number writer.writeKeyValueEntry("BuildNumber", "" + buildInfo.getBuildNumber()); writer.writeKeyValueEntry("Revision", buildInfo.getRevision()); BuildInfo upstreamBuildInfo = buildInfo.getUpstreamBuildInfo(); if (upstreamBuildInfo != null) { writer.writeKeyValueEntry("UpstreamRevision", upstreamBuildInfo.getRevision()); } writer.writeKeyValueEntry("Version", buildInfo.getVersion()); writer.writeKeyValueEntry("SerialVersion", buildInfo.getSerializationVersion()); writer.writeKeyValueEntry("Enterprise", buildInfo.isEnterprise()); JetBuildInfo jetBuildInfo = buildInfo.getJetBuildInfo(); if (jetBuildInfo != null) { writer.writeKeyValueEntry("JetVersion", jetBuildInfo.getVersion()); writer.writeKeyValueEntry("JetBuild", jetBuildInfo.getBuild()); writer.writeKeyValueEntry("JetRevision", jetBuildInfo.getRevision()); } writer.endSection(); } }