diff --git a/src/main/java/com/nhn/pinpoint/collector/util/DatagramPacketFactory.java b/src/main/java/com/nhn/pinpoint/collector/util/DatagramPacketFactory.java index c5e23dd38..a7631f1ea 100644 --- a/src/main/java/com/nhn/pinpoint/collector/util/DatagramPacketFactory.java +++ b/src/main/java/com/nhn/pinpoint/collector/util/DatagramPacketFactory.java @@ -5,7 +5,7 @@ import java.net.DatagramPacket; /** * */ -public class DatagramPacketFactory implements FixedPoolFactory { +public class DatagramPacketFactory implements ObjectPoolFactory { private static final int AcceptedSize = 65507; diff --git a/src/main/java/com/nhn/pinpoint/collector/util/ObjectPool.java b/src/main/java/com/nhn/pinpoint/collector/util/ObjectPool.java index 01ed20ec6..1931d954c 100644 --- a/src/main/java/com/nhn/pinpoint/collector/util/ObjectPool.java +++ b/src/main/java/com/nhn/pinpoint/collector/util/ObjectPool.java @@ -10,9 +10,9 @@ public class ObjectPool { // 구지 blocking 할 필요가 없음. queue안에 충분한 양이 무조껀 있어야 됨. 없으면 뭔가 릭임. private final Queue queue = new ConcurrentLinkedQueue(); - private final FixedPoolFactory factory; + private final ObjectPoolFactory factory; - public ObjectPool(FixedPoolFactory factory, int size) { + public ObjectPool(ObjectPoolFactory factory, int size) { if (factory == null) { throw new NullPointerException("factory"); } diff --git a/src/main/java/com/nhn/pinpoint/collector/util/FixedPoolFactory.java b/src/main/java/com/nhn/pinpoint/collector/util/ObjectPoolFactory.java similarity index 66% rename from src/main/java/com/nhn/pinpoint/collector/util/FixedPoolFactory.java rename to src/main/java/com/nhn/pinpoint/collector/util/ObjectPoolFactory.java index 90c0875c6..95ef6f522 100644 --- a/src/main/java/com/nhn/pinpoint/collector/util/FixedPoolFactory.java +++ b/src/main/java/com/nhn/pinpoint/collector/util/ObjectPoolFactory.java @@ -3,7 +3,7 @@ package com.nhn.pinpoint.collector.util; /** * */ -public interface FixedPoolFactory { +public interface ObjectPoolFactory { T create(); void beforeReturn(T t);