This is an automated email from the ASF dual-hosted git repository. lihan pushed a commit to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/9.0.x by this push: new fc1e5951b4 Polish fc1e5951b4 is described below commit fc1e5951b4cbdbf1fcee422e084d5ee8bafda0ac Author: lihan <li...@apache.org> AuthorDate: Fri Apr 28 10:57:48 2023 +0800 Polish --- java/org/apache/catalina/core/ContainerBase.java | 18 +++++++-------- java/org/apache/catalina/core/StandardServer.java | 26 +++++++++------------- .../apache/catalina/valves/JsonAccessLogValve.java | 2 +- 3 files changed, 21 insertions(+), 25 deletions(-) diff --git a/java/org/apache/catalina/core/ContainerBase.java b/java/org/apache/catalina/core/ContainerBase.java index 5275310ec8..7c96f5de5e 100644 --- a/java/org/apache/catalina/core/ContainerBase.java +++ b/java/org/apache/catalina/core/ContainerBase.java @@ -400,7 +400,7 @@ public abstract class ContainerBase extends LifecycleMBeanBase implements Contai this.cluster = cluster; // Stop the old component if necessary - if (getState().isAvailable() && (oldCluster != null) && (oldCluster instanceof Lifecycle)) { + if (getState().isAvailable() && (oldCluster instanceof Lifecycle)) { try { ((Lifecycle) oldCluster).stop(); } catch (LifecycleException e) { @@ -413,7 +413,7 @@ public abstract class ContainerBase extends LifecycleMBeanBase implements Contai cluster.setContainer(this); } - if (getState().isAvailable() && (cluster != null) && (cluster instanceof Lifecycle)) { + if (getState().isAvailable() && (cluster instanceof Lifecycle)) { try { ((Lifecycle) cluster).start(); } catch (LifecycleException e) { @@ -603,7 +603,7 @@ public abstract class ContainerBase extends LifecycleMBeanBase implements Contai this.realm = realm; // Stop the old component if necessary - if (getState().isAvailable() && (oldRealm != null) && (oldRealm instanceof Lifecycle)) { + if (getState().isAvailable() && (oldRealm instanceof Lifecycle)) { try { ((Lifecycle) oldRealm).stop(); } catch (LifecycleException e) { @@ -615,7 +615,7 @@ public abstract class ContainerBase extends LifecycleMBeanBase implements Contai if (realm != null) { realm.setContainer(this); } - if (getState().isAvailable() && (realm != null) && (realm instanceof Lifecycle)) { + if (getState().isAvailable() && (realm instanceof Lifecycle)) { try { ((Lifecycle) realm).start(); } catch (LifecycleException e) { @@ -865,8 +865,8 @@ public abstract class ContainerBase extends LifecycleMBeanBase implements Contai } // Start our child containers, if any - Container children[] = findChildren(); - List<Future<Void>> results = new ArrayList<>(); + Container[] children = findChildren(); + List<Future<Void>> results = new ArrayList<>(children.length); for (Container child : children) { results.add(startStopExecutor.submit(new StartChild(child))); } @@ -930,8 +930,8 @@ public abstract class ContainerBase extends LifecycleMBeanBase implements Contai } // Stop our child containers, if any - Container children[] = findChildren(); - List<Future<Void>> results = new ArrayList<>(); + Container[] children = findChildren(); + List<Future<Void>> results = new ArrayList<>(children.length); for (Container child : children) { results.add(startStopExecutor.submit(new StopChild(child))); } @@ -1025,7 +1025,7 @@ public abstract class ContainerBase extends LifecycleMBeanBase implements Contai } AccessLogAdapter adapter = null; - Valve valves[] = getPipeline().getValves(); + Valve[] valves = getPipeline().getValves(); for (Valve valve : valves) { if (valve instanceof AccessLog) { if (adapter == null) { diff --git a/java/org/apache/catalina/core/StandardServer.java b/java/org/apache/catalina/core/StandardServer.java index 0bf371020c..8db5d8f05a 100644 --- a/java/org/apache/catalina/core/StandardServer.java +++ b/java/org/apache/catalina/core/StandardServer.java @@ -140,7 +140,7 @@ public final class StandardServer extends LifecycleMBeanBase implements Server { /** * The set of Services associated with this Server. */ - private Service services[] = new Service[0]; + private Service[] services = new Service[0]; private final Object servicesLock = new Object(); @@ -180,12 +180,12 @@ public final class StandardServer extends LifecycleMBeanBase implements Server { /** * The number of threads available to process utility tasks in this service. */ - protected int utilityThreads = 2; + private int utilityThreads = 2; /** * The utility threads daemon flag. */ - protected boolean utilityThreadsAsDaemon = false; + private boolean utilityThreadsAsDaemon = false; /** * Utility executor with scheduling capabilities. @@ -209,7 +209,7 @@ public final class StandardServer extends LifecycleMBeanBase implements Server { /** * The lifecycle event period in seconds. */ - protected int periodicEventDelay = 10; + private int periodicEventDelay = 10; // ------------------------------------------------------------- Properties @@ -704,7 +704,7 @@ public final class StandardServer extends LifecycleMBeanBase implements Server { /** - * @return the set of Services defined within this Server. + * @return The array of Services defined within this Server. */ @Override public Service[] findServices() { @@ -715,7 +715,7 @@ public final class StandardServer extends LifecycleMBeanBase implements Server { * @return the JMX service names. */ public ObjectName[] getServiceNames() { - ObjectName onames[] = new ObjectName[services.length]; + ObjectName[] onames = new ObjectName[services.length]; for (int i = 0; i < services.length; i++) { onames[i] = ((StandardService) services[i]).getObjectName(); } @@ -748,7 +748,7 @@ public final class StandardServer extends LifecycleMBeanBase implements Server { // Ignore } int k = 0; - Service results[] = new Service[services.length - 1]; + Service[] results = new Service[services.length - 1]; for (int i = 0; i < services.length; i++) { if (i != j) { results[k++] = services[i]; @@ -823,10 +823,7 @@ public final class StandardServer extends LifecycleMBeanBase implements Server { */ @Override public String toString() { - StringBuilder sb = new StringBuilder("StandardServer["); - sb.append(getPort()); - sb.append(']'); - return sb.toString(); + return "StandardServer[" + getPort() + ']'; } @@ -919,15 +916,14 @@ public final class StandardServer extends LifecycleMBeanBase implements Server { } if (periodicEventDelay > 0) { - monitorFuture = getUtilityExecutor().scheduleWithFixedDelay(() -> startPeriodicLifecycleEvent(), 0, 60, + monitorFuture = getUtilityExecutor().scheduleWithFixedDelay(this::startPeriodicLifecycleEvent, 0, 60, TimeUnit.SECONDS); } } - protected void startPeriodicLifecycleEvent() { - if (periodicLifecycleEventFuture == null || - (periodicLifecycleEventFuture != null && periodicLifecycleEventFuture.isDone())) { + private void startPeriodicLifecycleEvent() { + if (periodicLifecycleEventFuture == null || periodicLifecycleEventFuture.isDone()) { if (periodicLifecycleEventFuture != null && periodicLifecycleEventFuture.isDone()) { // There was an error executing the scheduled task, get it and log it try { diff --git a/java/org/apache/catalina/valves/JsonAccessLogValve.java b/java/org/apache/catalina/valves/JsonAccessLogValve.java index f6162c8d70..d69f43156c 100644 --- a/java/org/apache/catalina/valves/JsonAccessLogValve.java +++ b/java/org/apache/catalina/valves/JsonAccessLogValve.java @@ -199,7 +199,7 @@ public class JsonAccessLogValve extends AccessLogValve { } else { lit.add(new CharElement('}')); } - return logElements.toArray(new AccessLogElement[logElements.size()]); + return logElements.toArray(new AccessLogElement[0]); } @Override --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org