Skip to content

Commit 146f367

Browse files
committed
iluwatar#467 data-bus: remove lombok
1 parent bc4d029 commit 146f367

File tree

7 files changed

+34
-28
lines changed

7 files changed

+34
-28
lines changed

data-bus/pom.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,5 @@
4242
<artifactId>junit</artifactId>
4343
<scope>test</scope>
4444
</dependency>
45-
<dependency>
46-
<groupId>org.projectlombok</groupId>
47-
<artifactId>lombok</artifactId>
48-
<version>${lombok.version}</version>
49-
<scope>provided</scope>
50-
</dependency>
5145
</dependencies>
5246
</project>

data-bus/src/main/java/com/iluwatar/databus/App.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,11 @@
2323

2424
package com.iluwatar.databus;
2525

26-
import com.iluwatar.databus.data.StoppingData;
27-
import com.iluwatar.databus.data.StartingData;
2826
import com.iluwatar.databus.data.MessageData;
27+
import com.iluwatar.databus.data.StartingData;
28+
import com.iluwatar.databus.data.StoppingData;
2929
import com.iluwatar.databus.members.CounterMember;
3030
import com.iluwatar.databus.members.StatusMember;
31-
import lombok.extern.slf4j.Slf4j;
3231

3332
import java.time.LocalDateTime;
3433

@@ -39,7 +38,6 @@
3938
*
4039
* @author Paul Campbell ([email protected])
4140
*/
42-
@Slf4j
4341
class App {
4442

4543
public static void main(String[] args) {

data-bus/src/main/java/com/iluwatar/databus/data/MessageData.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,20 @@
2525

2626
import com.iluwatar.databus.AbstractDataType;
2727
import com.iluwatar.databus.DataType;
28-
import lombok.RequiredArgsConstructor;
2928

3029
/**
3130
* .
3231
*
3332
* @author Paul Campbell ([email protected])
3433
*/
35-
@RequiredArgsConstructor
3634
public class MessageData extends AbstractDataType {
3735

3836
private final String message;
3937

38+
public MessageData(String message) {
39+
this.message = message;
40+
}
41+
4042
public String getMessage() {
4143
return message;
4244
}

data-bus/src/main/java/com/iluwatar/databus/data/StartingData.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525

2626
import com.iluwatar.databus.AbstractDataType;
2727
import com.iluwatar.databus.DataType;
28-
import lombok.RequiredArgsConstructor;
2928

3029
import java.time.LocalDateTime;
3130

@@ -34,11 +33,14 @@
3433
*
3534
* @author Paul Campbell ([email protected])
3635
*/
37-
@RequiredArgsConstructor
3836
public class StartingData extends AbstractDataType {
3937

4038
private final LocalDateTime when;
4139

40+
public StartingData(LocalDateTime when) {
41+
this.when = when;
42+
}
43+
4244
public LocalDateTime getWhen() {
4345
return when;
4446
}

data-bus/src/main/java/com/iluwatar/databus/data/StoppingData.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525

2626
import com.iluwatar.databus.AbstractDataType;
2727
import com.iluwatar.databus.DataType;
28-
import lombok.RequiredArgsConstructor;
2928

3029
import java.time.LocalDateTime;
3130

@@ -34,11 +33,14 @@
3433
*
3534
* @author Paul Campbell ([email protected])
3635
*/
37-
@RequiredArgsConstructor
3836
public class StoppingData extends AbstractDataType {
3937

4038
private final LocalDateTime when;
4139

40+
public StoppingData(LocalDateTime when) {
41+
this.when = when;
42+
}
43+
4244
public LocalDateTime getWhen() {
4345
return when;
4446
}

data-bus/src/main/java/com/iluwatar/databus/members/CounterMember.java

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,20 +26,24 @@
2626
import com.iluwatar.databus.DataType;
2727
import com.iluwatar.databus.Member;
2828
import com.iluwatar.databus.data.MessageData;
29-
import lombok.RequiredArgsConstructor;
30-
import lombok.extern.slf4j.Slf4j;
29+
30+
import java.util.logging.Logger;
3131

3232
/**
3333
* Receiver of Data-Bus events.
3434
*
3535
* @author Paul Campbell ([email protected])
3636
*/
37-
@Slf4j
38-
@RequiredArgsConstructor
3937
public class CounterMember implements Member {
4038

39+
private static final Logger LOGGER = Logger.getLogger(CounterMember.class.getName());
40+
4141
private final String name;
4242

43+
public CounterMember(String name) {
44+
this.name = name;
45+
}
46+
4347
@Override
4448
public void accept(final DataType data) {
4549
if (data instanceof MessageData) {
@@ -48,6 +52,6 @@ public void accept(final DataType data) {
4852
}
4953

5054
private void handleEvent(MessageData data) {
51-
log.info("{} sees message {}", name, data.getMessage());
55+
LOGGER.info(String.format("%s sees message %s", name, data.getMessage()));
5256
}
5357
}

data-bus/src/main/java/com/iluwatar/databus/members/StatusMember.java

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,24 @@
2828
import com.iluwatar.databus.data.MessageData;
2929
import com.iluwatar.databus.data.StartingData;
3030
import com.iluwatar.databus.data.StoppingData;
31-
import lombok.RequiredArgsConstructor;
32-
import lombok.extern.slf4j.Slf4j;
31+
32+
import java.util.logging.Logger;
3333

3434
/**
3535
* Receiver of Data-Bus events.
3636
*
3737
* @author Paul Campbell ([email protected])
3838
*/
39-
@Slf4j
40-
@RequiredArgsConstructor
4139
public class StatusMember implements Member {
4240

41+
private static final Logger LOGGER = Logger.getLogger(StatusMember.class.getName());
42+
4343
private final int id;
4444

45+
public StatusMember(int id) {
46+
this.id = id;
47+
}
48+
4549
@Override
4650
public void accept(final DataType data) {
4751
if (data instanceof StartingData) {
@@ -52,12 +56,12 @@ public void accept(final DataType data) {
5256
}
5357

5458
private void handleEvent(StartingData data) {
55-
log.info("Receiver #{} sees application started at {}", id, data.getWhen());
59+
LOGGER.info(String.format("Receiver #%d sees application started at %s", id, data.getWhen()));
5660
}
5761

5862
private void handleEvent(StoppingData data) {
59-
log.info("Receiver #{} sees application stopping at {}", id, data.getWhen());
60-
log.info("Receiver #{} sending goodbye message", id);
63+
LOGGER.info(String.format("Receiver #%d sees application stopping at %s", id, data.getWhen()));
64+
LOGGER.info(String.format("Receiver #%d sending goodbye message", id));
6165
data.getDataBus().publish(MessageData.of(String.format("Goodbye cruel world from #%d!", id)));
6266
}
6367
}

0 commit comments

Comments
 (0)