Skip to content

Commit 3994e23

Browse files
author
Eivind Siqveland Larsen
committed
NSQCommand: only allow valid instances with creators
1 parent d6aa4c8 commit 3994e23

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/com/github/brainlag/nsq/NSQCommand.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ public class NSQCommand {
88
String line;
99
List<byte[]> data = new ArrayList<>();
1010

11+
private NSQCommand() { /** no instances */ }
12+
1113
public void addBytes(byte[] bytes) {
1214
data.add(bytes);
1315
}
@@ -106,13 +108,13 @@ public static NSQCommand multiPublish(String topic, List<byte[]> bodies) {
106108
return cmd;
107109
}
108110

109-
public static NSQCommand instance(String line) {
111+
private static NSQCommand instance(String line) {
110112
NSQCommand n = new NSQCommand();
111113
n.setLine(line);
112114
return n;
113115
}
114116

115-
public static NSQCommand instance(String line, byte[] bytes) {
117+
private static NSQCommand instance(String line, byte[] bytes) {
116118
NSQCommand n = instance(line);
117119
n.addBytes(bytes);
118120
return n;

0 commit comments

Comments
 (0)