Skip to content

Commit

Permalink
[ISSUE #3835]Add final and @nonnull[EventMeshThreadFactory]
Browse files Browse the repository at this point in the history
  • Loading branch information
harshithasudhakar committed May 6, 2023
1 parent 733d6ef commit e1e9aca
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
import java.util.concurrent.ThreadFactory;
import java.util.concurrent.atomic.AtomicInteger;

import javax.annotation.Nonnull;

import lombok.Getter;

public class EventMeshThreadFactory implements ThreadFactory {
Expand All @@ -28,7 +30,7 @@ public class EventMeshThreadFactory implements ThreadFactory {
private final String threadNamePrefix;
private final AtomicInteger threadIndex;
private final boolean daemon;
private Integer priority;
private final Integer priority;

public EventMeshThreadFactory(final String threadNamePrefix, final AtomicInteger threadIndex, final boolean daemon,
final Integer priority) {
Expand Down Expand Up @@ -62,7 +64,7 @@ public EventMeshThreadFactory(final String threadNamePrefix) {
* @return constructed thread, or {@code null} if the request to create a thread is rejected
*/
@Override
public Thread newThread(final Runnable runnable) {
public Thread newThread(@Nonnull final Runnable runnable) {

StringBuilder threadName = new StringBuilder(threadNamePrefix);
if (null != threadIndex) {
Expand Down

0 comments on commit e1e9aca

Please sign in to comment.