diff --git a/src/main/java/com/l2jserver/GameServerModule.java b/src/main/java/com/l2jserver/GameServerModule.java new file mode 100644 index 000000000..f4a9fc795 --- /dev/null +++ b/src/main/java/com/l2jserver/GameServerModule.java @@ -0,0 +1,11 @@ +package com.l2jserver; + +import com.google.inject.AbstractModule; + +public class GameServerModule extends AbstractModule { + @Override + protected void configure() { + // TODO Auto-generated method stub + + } +} diff --git a/src/main/java/com/l2jserver/L2JGameServer.java b/src/main/java/com/l2jserver/L2JGameServer.java new file mode 100644 index 000000000..80338d014 --- /dev/null +++ b/src/main/java/com/l2jserver/L2JGameServer.java @@ -0,0 +1,13 @@ +package com.l2jserver; + +import com.google.inject.Guice; +import com.google.inject.Injector; + +public class L2JGameServer { + private final Injector injector = Guice + .createInjector(new GameServerModule()); + + public Injector getInjector() { + return injector; + } +} diff --git a/src/main/java/com/l2jserver/L2JGameServerMain.java b/src/main/java/com/l2jserver/L2JGameServerMain.java new file mode 100644 index 000000000..1c0fe2575 --- /dev/null +++ b/src/main/java/com/l2jserver/L2JGameServerMain.java @@ -0,0 +1,13 @@ +package com.l2jserver; + +public class L2JGameServerMain { + + /** + * @param args + */ + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/src/main/java/com/l2jserver/L2JServerRuntime.java b/src/main/java/com/l2jserver/L2JServerRuntime.java deleted file mode 100644 index 3c3be8df4..000000000 --- a/src/main/java/com/l2jserver/L2JServerRuntime.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.l2jserver; - -import com.l2jserver.service.logging.LoggingService; - -public class L2JServerRuntime { - public LoggingService getLoggingService() { - return null; - } -} diff --git a/src/main/java/com/l2jserver/game/net/packet/PacketModule.java b/src/main/java/com/l2jserver/game/net/packet/PacketModule.java index f437bc58f..4daee8c01 100644 --- a/src/main/java/com/l2jserver/game/net/packet/PacketModule.java +++ b/src/main/java/com/l2jserver/game/net/packet/PacketModule.java @@ -5,6 +5,7 @@ import com.google.inject.AbstractModule; public class PacketModule extends AbstractModule { @Override protected void configure() { - + install(new ClientPacketModule()); + install(new ServerPacketModule()); } } diff --git a/src/main/java/com/l2jserver/game/net/packet/ServerPacketModule.java b/src/main/java/com/l2jserver/game/net/packet/ServerPacketModule.java new file mode 100644 index 000000000..c41e58cfe --- /dev/null +++ b/src/main/java/com/l2jserver/game/net/packet/ServerPacketModule.java @@ -0,0 +1,11 @@ +package com.l2jserver.game.net.packet; + +import com.google.inject.AbstractModule; +import com.l2jserver.game.net.packet.client.ProtocolVersionPacket; + +public class ServerPacketModule extends AbstractModule { + @Override + protected void configure() { + bind(ProtocolVersionPacket.class); + } +} diff --git a/src/main/java/com/l2jserver/game/net/packet/client/ProtocolVersionPacket.java b/src/main/java/com/l2jserver/game/net/packet/client/ProtocolVersionPacket.java index eaf7b3aba..d330b317a 100644 --- a/src/main/java/com/l2jserver/game/net/packet/client/ProtocolVersionPacket.java +++ b/src/main/java/com/l2jserver/game/net/packet/client/ProtocolVersionPacket.java @@ -2,27 +2,22 @@ package com.l2jserver.game.net.packet.client; import org.jboss.netty.buffer.ChannelBuffer; -import com.google.inject.Inject; import com.google.inject.Injector; import com.l2jserver.L2JConstants; import com.l2jserver.game.net.Lineage2Connection; import com.l2jserver.game.net.packet.AbstractClientPacket; import com.l2jserver.service.logging.Logger; -import com.l2jserver.service.logging.LoggingService; +import com.l2jserver.service.logging.guice.InjectLogger; public class ProtocolVersionPacket extends AbstractClientPacket { public static final int OPCODE = 0x0e; // services - private final Logger logger; - + @InjectLogger + private final Logger logger = null; + // packet private int version; - - @Inject - protected ProtocolVersionPacket(LoggingService logging) { - logger = logging.getLogger(ProtocolVersionPacket.class); - } @Override public void read(ChannelBuffer buffer) { @@ -31,11 +26,13 @@ public class ProtocolVersionPacket extends AbstractClientPacket { @Override public void process(Lineage2Connection conn, Injector injector) { - if(L2JConstants.SUPPORTED_PROTOCOL != version) { - logger.info("Incorrect protocol version: "+version); + if (L2JConstants.SUPPORTED_PROTOCOL != version) { + logger.info( + "Incorrect protocol version: {0}. Only {1} is supported.", + version, L2JConstants.SUPPORTED_PROTOCOL); conn.close(); } - + } public int getVersion() { diff --git a/src/main/java/com/l2jserver/routines/GameServerInitializationRoutine.java b/src/main/java/com/l2jserver/routines/GameServerInitializationRoutine.java new file mode 100644 index 000000000..9eeb19837 --- /dev/null +++ b/src/main/java/com/l2jserver/routines/GameServerInitializationRoutine.java @@ -0,0 +1,8 @@ +package com.l2jserver.routines; + +public class GameServerInitializationRoutine implements Routine { + @Override + public Boolean call() { + return false; + } +} diff --git a/src/main/java/com/l2jserver/routines/InitializationRoutine.java b/src/main/java/com/l2jserver/routines/InitializationRoutine.java deleted file mode 100644 index d2a24f555..000000000 --- a/src/main/java/com/l2jserver/routines/InitializationRoutine.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.l2jserver.routines; - -public class InitializationRoutine implements Routine { - @Override - public void run() { - // TODO Auto-generated method stub - - } -} diff --git a/src/main/java/com/l2jserver/routines/Routine.java b/src/main/java/com/l2jserver/routines/Routine.java deleted file mode 100644 index 3848d3115..000000000 --- a/src/main/java/com/l2jserver/routines/Routine.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.l2jserver.routines; - -public interface Routine extends Runnable { -}