Archived
0

перенос pool фабрик в модуль utils

This commit is contained in:
2021-07-09 12:26:15 +03:00
parent a348689b37
commit 41acf32cb8
14 changed files with 16 additions and 13 deletions

View File

@@ -3,7 +3,6 @@ apply from: rootDir.toPath().resolve('logic.gradle').toFile()
dependencies {
api project(':utils')
implementation libs.objpool
implementation libs.netty.transport
implementation libs.netty.codec
implementation libs.json

View File

@@ -3,13 +3,12 @@ package mc.protocol.buffer;
import io.netty.buffer.ByteBuf;
import lombok.EqualsAndHashCode;
import lombok.RequiredArgsConstructor;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Delegate;
import lombok.extern.slf4j.Slf4j;
import mc.protocol.model.text.Text;
import mc.protocol.model.text.TextSerializer;
import mc.protocol.pool.Passivable;
import mc.utils.pool.Passivable;
import java.nio.charset.StandardCharsets;
import java.util.UUID;

View File

@@ -1,7 +1,7 @@
package mc.protocol.packets;
import mc.protocol.buffer.NetByteBuf;
import mc.protocol.pool.Passivable;
import mc.utils.pool.Passivable;
/**
* Пакеты отправляемые клиентом.

View File

@@ -4,7 +4,7 @@ import io.netty.buffer.Unpooled;
import lombok.Data;
import mc.protocol.buffer.NetByteBuf;
import mc.protocol.packets.ServerSidePacket;
import mc.protocol.pool.ObjectPool;
import mc.utils.pool.ObjectPool;
import mc.protocol.pool.ProtocolObjectPool;
/**

View File

@@ -7,6 +7,7 @@ import mc.protocol.buffer.NetByteBuf;
import mc.protocol.model.Location;
import mc.protocol.model.Look;
import mc.protocol.packets.ClientSidePacket;
import mc.utils.pool.*;
@NoArgsConstructor(access = AccessLevel.PRIVATE)
public final class ProtocolObjectPool {

View File

@@ -1 +1,5 @@
apply from: rootDir.toPath().resolve('logic.gradle').toFile()
dependencies {
implementation libs.objpool
}

View File

@@ -1,4 +1,4 @@
package mc.protocol.pool;
package mc.utils.pool;
public interface MultiObjectPool<T> {

View File

@@ -1,4 +1,4 @@
package mc.protocol.pool;
package mc.utils.pool;
public interface ObjectPool<T> {

View File

@@ -1,4 +1,4 @@
package mc.protocol.pool;
package mc.utils.pool;
public interface Passivable {

View File

@@ -1,4 +1,4 @@
package mc.protocol.pool;
package mc.utils.pool;
import java.util.HashMap;
import java.util.Map;

View File

@@ -1,4 +1,4 @@
package mc.protocol.pool;
package mc.utils.pool;
import lombok.SneakyThrows;
import org.apache.commons.pool2.impl.GenericObjectPool;

View File

@@ -1,4 +1,4 @@
package mc.protocol.pool;
package mc.utils.pool;
import org.apache.commons.pool2.PooledObject;

View File

@@ -1,4 +1,4 @@
package mc.protocol.pool;
package mc.utils.pool;
import lombok.SneakyThrows;
import org.apache.commons.pool2.impl.GenericObjectPool;

View File

@@ -1,4 +1,4 @@
package mc.protocol.pool;
package mc.utils.pool;
import lombok.RequiredArgsConstructor;
import org.apache.commons.pool2.BasePooledObjectFactory;