From b7d3738c0bf1f856f9bdbb9665cdeb1ce63fb56f Mon Sep 17 00:00:00 2001 From: Rogiel Date: Sat, 30 Jul 2011 22:36:16 -0300 Subject: [PATCH] Javadoc improvement and renamed IDProvider#createID(Object) to resolveID(Object) Signed-off-by: Rogiel --- .../db/dao/jdbc/JDBCCharacterDAO.java | 8 ++-- .../db/dao/jdbc/JDBCCharacterFriendDAO.java | 4 +- .../db/dao/jdbc/JDBCChatMessageDAO.java | 6 +-- .../l2jserver/db/dao/jdbc/JDBCClanDAO.java | 2 +- .../l2jserver/db/dao/jdbc/JDBCItemDAO.java | 6 +-- .../com/l2jserver/db/dao/jdbc/JDBCNPCDAO.java | 4 +- .../game/net/packet/client/CM_AUTH_LOGIN.java | 2 +- .../net/packet/client/CM_CHAR_CREATE.java | 2 +- .../client/CM_REQUEST_CHAR_TEMPLATE.java | 2 +- .../object/provider/CharacterIDProvider.java | 2 +- .../id/object/provider/ClanIDProvider.java | 2 +- .../id/object/provider/ItemIDProvider.java | 2 +- .../id/object/provider/NPCIDProvider.java | 2 +- .../id/object/provider/ObjectIDResolver.java | 43 +++++++++++++++---- .../id/object/provider/PetIDProvider.java | 2 +- .../model/id/provider/IDProvider.java | 2 +- .../npc/controller/TeleporterController.java | 2 +- .../game/chat/DatabaseChatLoggingService.java | 2 +- .../util/jaxb/CharacterTemplateIDAdapter.java | 2 +- .../util/jaxb/ItemTemplateIDAdapter.java | 2 +- .../util/jaxb/NPCTemplateIDAdapter.java | 2 +- .../util/jaxb/SkillTemplateIDAdapter.java | 2 +- .../jaxb/TeleportationTemplateIDAdapter.java | 2 +- .../db/dao/mysql5/MySQL5CharacterDAOTest.java | 4 +- .../model/id/factory/IDFactoryTest.java | 2 +- .../template/StaticTemplateServiceTest.java | 2 +- 26 files changed, 69 insertions(+), 44 deletions(-) diff --git a/src/dao/com/l2jserver/db/dao/jdbc/JDBCCharacterDAO.java b/src/dao/com/l2jserver/db/dao/jdbc/JDBCCharacterDAO.java index 22180c5bc..217a9f293 100644 --- a/src/dao/com/l2jserver/db/dao/jdbc/JDBCCharacterDAO.java +++ b/src/dao/com/l2jserver/db/dao/jdbc/JDBCCharacterDAO.java @@ -123,7 +123,7 @@ public abstract class JDBCCharacterDAO extends private final Mapper idMapper = new Mapper() { @Override public CharacterID map(ResultSet rs) throws SQLException { - return idFactory.createID(rs.getInt(CHAR_ID)); + return idFactory.resolveID(rs.getInt(CHAR_ID)); } }; @@ -138,16 +138,16 @@ public abstract class JDBCCharacterDAO extends final CharacterClass charClass = CharacterClass.valueOf(rs .getString(CLASS)); final CharacterTemplateID templateId = templateIdFactory - .createID(charClass.id); + .resolveID(charClass.id); final CharacterTemplate template = templateId.getTemplate(); final L2Character character = template.create(); character.setID(id); - character.setAccountID(accountIdFactory.createID(rs + character.setAccountID(accountIdFactory.resolveID(rs .getString(ACCOUNT_ID))); if (rs.getString(CLAN_ID) != null) - character.setClanID(clanIdFactory.createID(rs.getInt(CLAN_ID))); + character.setClanID(clanIdFactory.resolveID(rs.getInt(CLAN_ID))); character.setName(rs.getString(NAME)); diff --git a/src/dao/com/l2jserver/db/dao/jdbc/JDBCCharacterFriendDAO.java b/src/dao/com/l2jserver/db/dao/jdbc/JDBCCharacterFriendDAO.java index 3e7cb674e..de744ec34 100644 --- a/src/dao/com/l2jserver/db/dao/jdbc/JDBCCharacterFriendDAO.java +++ b/src/dao/com/l2jserver/db/dao/jdbc/JDBCCharacterFriendDAO.java @@ -78,9 +78,9 @@ public abstract class JDBCCharacterFriendDAO extends private final Mapper idMapper = new Mapper() { @Override public FriendID map(ResultSet rs) throws SQLException { - final CharacterID characterId = charIdProvider.createID(rs + final CharacterID characterId = charIdProvider.resolveID(rs .getInt(CHAR_ID)); - final CharacterID friendId = charIdProvider.createID(rs + final CharacterID friendId = charIdProvider.resolveID(rs .getInt(CHAR_ID_FRIEND)); return idProvider.createID(characterId, friendId); } diff --git a/src/dao/com/l2jserver/db/dao/jdbc/JDBCChatMessageDAO.java b/src/dao/com/l2jserver/db/dao/jdbc/JDBCChatMessageDAO.java index 767d03498..ee77d4e73 100644 --- a/src/dao/com/l2jserver/db/dao/jdbc/JDBCChatMessageDAO.java +++ b/src/dao/com/l2jserver/db/dao/jdbc/JDBCChatMessageDAO.java @@ -82,7 +82,7 @@ public abstract class JDBCChatMessageDAO extends private final Mapper idMapper = new Mapper() { @Override public ChatMessageID map(ResultSet rs) throws SQLException { - return idFactory.createID(rs.getInt(MESSAGE_ID)); + return idFactory.resolveID(rs.getInt(MESSAGE_ID)); } }; @@ -100,13 +100,13 @@ public abstract class JDBCChatMessageDAO extends message.setType(ChatMessageType.valueOf(rs.getString(TYPE))); switch (message.getType()) { case SHOUT: - message.setTarget(charIdFactory.createID(rs.getInt(CHANNEL_ID))); + message.setTarget(charIdFactory.resolveID(rs.getInt(CHANNEL_ID))); break; default: message.setChannelID(rs.getInt(CHANNEL_ID)); break; } - message.setSender(charIdFactory.createID(rs.getInt(SENDER))); + message.setSender(charIdFactory.resolveID(rs.getInt(SENDER))); message.setDate(new Date(rs.getTimestamp(DATE).getTime())); message.setMessage(rs.getString(MESSAGE)); diff --git a/src/dao/com/l2jserver/db/dao/jdbc/JDBCClanDAO.java b/src/dao/com/l2jserver/db/dao/jdbc/JDBCClanDAO.java index 58e9c0b01..6dac58fd4 100644 --- a/src/dao/com/l2jserver/db/dao/jdbc/JDBCClanDAO.java +++ b/src/dao/com/l2jserver/db/dao/jdbc/JDBCClanDAO.java @@ -75,7 +75,7 @@ public abstract class JDBCClanDAO extends AbstractJDBCDAO implemen private final Mapper idMapper = new Mapper() { @Override public ClanID map(ResultSet rs) throws SQLException { - return idFactory.createID(rs.getInt(CLAN_ID)); + return idFactory.resolveID(rs.getInt(CLAN_ID)); } }; diff --git a/src/dao/com/l2jserver/db/dao/jdbc/JDBCItemDAO.java b/src/dao/com/l2jserver/db/dao/jdbc/JDBCItemDAO.java index a33459b60..a545d77f8 100644 --- a/src/dao/com/l2jserver/db/dao/jdbc/JDBCItemDAO.java +++ b/src/dao/com/l2jserver/db/dao/jdbc/JDBCItemDAO.java @@ -96,7 +96,7 @@ public abstract class JDBCItemDAO extends AbstractJDBCDAO implemen private final Mapper idMapper = new Mapper() { @Override public ItemID map(ResultSet rs) throws SQLException { - return idFactory.createID(rs.getInt(ITEM_ID)); + return idFactory.resolveID(rs.getInt(ITEM_ID)); } }; @@ -107,14 +107,14 @@ public abstract class JDBCItemDAO extends AbstractJDBCDAO implemen database, idMapper) { @Override public Item map(ItemID id, ResultSet rs) throws SQLException { - final ItemTemplateID templateId = templateIdFactory.createID(rs + final ItemTemplateID templateId = templateIdFactory.resolveID(rs .getInt(TEMPLATE_ID)); final ItemTemplate template = templateId.getTemplate(); final Item item = template.create(); item.setID(id); if (rs.getObject(CHAR_ID) != null) - item.setOwnerID(charIdFactory.createID(rs.getInt(CHAR_ID))); + item.setOwnerID(charIdFactory.resolveID(rs.getInt(CHAR_ID))); if (rs.getObject(LOCATION) != null) item.setLocation(InventoryLocation.valueOf(rs .getString(LOCATION))); diff --git a/src/dao/com/l2jserver/db/dao/jdbc/JDBCNPCDAO.java b/src/dao/com/l2jserver/db/dao/jdbc/JDBCNPCDAO.java index 32f57a5e7..2dc21e35f 100644 --- a/src/dao/com/l2jserver/db/dao/jdbc/JDBCNPCDAO.java +++ b/src/dao/com/l2jserver/db/dao/jdbc/JDBCNPCDAO.java @@ -93,7 +93,7 @@ public abstract class JDBCNPCDAO extends AbstractJDBCDAO implements public NPCID map(ResultSet rs) throws SQLException { if (rs.getString(NPC_ID) == null) return null; - return idProvider.createID(rs.getInt(NPC_ID)); + return idProvider.resolveID(rs.getInt(NPC_ID)); } }; @@ -104,7 +104,7 @@ public abstract class JDBCNPCDAO extends AbstractJDBCDAO implements idMapper) { @Override protected NPC map(NPCID id, ResultSet rs) throws SQLException { - NPCTemplateID templateId = templateIdProvider.createID(rs + NPCTemplateID templateId = templateIdProvider.resolveID(rs .getInt(NPC_TEMPLATE_ID)); NPCTemplate template = templateId.getTemplate(); if (template == null) { diff --git a/src/main/java/com/l2jserver/game/net/packet/client/CM_AUTH_LOGIN.java b/src/main/java/com/l2jserver/game/net/packet/client/CM_AUTH_LOGIN.java index 0661e0a03..45977094c 100644 --- a/src/main/java/com/l2jserver/game/net/packet/client/CM_AUTH_LOGIN.java +++ b/src/main/java/com/l2jserver/game/net/packet/client/CM_AUTH_LOGIN.java @@ -81,7 +81,7 @@ public class CM_AUTH_LOGIN extends AbstractClientPacket { @Override public void process(final Lineage2Client conn) { - final AccountID accountId = accountIdFactory.createID(loginName); + final AccountID accountId = accountIdFactory.resolveID(loginName); conn.setSession(new Lineage2Session(accountId, playKey1, playKey2, loginKey1, loginKey2)); diff --git a/src/main/java/com/l2jserver/game/net/packet/client/CM_CHAR_CREATE.java b/src/main/java/com/l2jserver/game/net/packet/client/CM_CHAR_CREATE.java index 8436e5bfa..799784e90 100644 --- a/src/main/java/com/l2jserver/game/net/packet/client/CM_CHAR_CREATE.java +++ b/src/main/java/com/l2jserver/game/net/packet/client/CM_CHAR_CREATE.java @@ -193,7 +193,7 @@ public class CM_CHAR_CREATE extends AbstractClientPacket { // create template id and lookup for the template instance final CharacterTemplateID templateId = characterTemplateIdProvider - .createID(characterClass.id); + .resolveID(characterClass.id); final CharacterTemplate template = templateId.getTemplate(); log.debug("Creating character with template {}", template); diff --git a/src/main/java/com/l2jserver/game/net/packet/client/CM_REQUEST_CHAR_TEMPLATE.java b/src/main/java/com/l2jserver/game/net/packet/client/CM_REQUEST_CHAR_TEMPLATE.java index 72deaa50e..7fe9b01b9 100644 --- a/src/main/java/com/l2jserver/game/net/packet/client/CM_REQUEST_CHAR_TEMPLATE.java +++ b/src/main/java/com/l2jserver/game/net/packet/client/CM_REQUEST_CHAR_TEMPLATE.java @@ -80,7 +80,7 @@ public class CM_REQUEST_CHAR_TEMPLATE extends AbstractClientPacket { final CharacterTemplate[] templates = new CharacterTemplate[TEMPLATE_CLASSES.length]; int i = 0; for (final CharacterClass charClass : TEMPLATE_CLASSES) { - final CharacterTemplateID id = idFactory.createID(charClass.id); + final CharacterTemplateID id = idFactory.resolveID(charClass.id); templates[i++] = id.getTemplate(); } conn.write(new SM_CHAR_TEMPLATE(templates)); diff --git a/src/main/java/com/l2jserver/model/id/object/provider/CharacterIDProvider.java b/src/main/java/com/l2jserver/model/id/object/provider/CharacterIDProvider.java index 94458c873..75ecd0ef3 100644 --- a/src/main/java/com/l2jserver/model/id/object/provider/CharacterIDProvider.java +++ b/src/main/java/com/l2jserver/model/id/object/provider/CharacterIDProvider.java @@ -58,7 +58,7 @@ public class CharacterIDProvider implements ObjectIDProvider { } @Override - public CharacterID createID(Integer id) { + public CharacterID resolveID(Integer id) { CharacterID idObject = idService.resolve(id); if (idObject == null) { idObject = factory.create(id); diff --git a/src/main/java/com/l2jserver/model/id/object/provider/ClanIDProvider.java b/src/main/java/com/l2jserver/model/id/object/provider/ClanIDProvider.java index a20eada1f..e4b85f674 100644 --- a/src/main/java/com/l2jserver/model/id/object/provider/ClanIDProvider.java +++ b/src/main/java/com/l2jserver/model/id/object/provider/ClanIDProvider.java @@ -59,7 +59,7 @@ public class ClanIDProvider implements ObjectIDProvider { } @Override - public ClanID createID(Integer id) { + public ClanID resolveID(Integer id) { ClanID idObject = idService.resolve(id); if (idObject == null) { idObject = factory.create(id); diff --git a/src/main/java/com/l2jserver/model/id/object/provider/ItemIDProvider.java b/src/main/java/com/l2jserver/model/id/object/provider/ItemIDProvider.java index 52d09114f..6334c5187 100644 --- a/src/main/java/com/l2jserver/model/id/object/provider/ItemIDProvider.java +++ b/src/main/java/com/l2jserver/model/id/object/provider/ItemIDProvider.java @@ -59,7 +59,7 @@ public class ItemIDProvider implements ObjectIDProvider { } @Override - public ItemID createID(Integer id) { + public ItemID resolveID(Integer id) { ItemID idObject = idService.resolve(id); if (idObject == null) { idObject = factory.create(id); diff --git a/src/main/java/com/l2jserver/model/id/object/provider/NPCIDProvider.java b/src/main/java/com/l2jserver/model/id/object/provider/NPCIDProvider.java index 64eb9c6fd..0e32f3dc7 100644 --- a/src/main/java/com/l2jserver/model/id/object/provider/NPCIDProvider.java +++ b/src/main/java/com/l2jserver/model/id/object/provider/NPCIDProvider.java @@ -58,7 +58,7 @@ public class NPCIDProvider implements ObjectIDProvider { } @Override - public NPCID createID(Integer id) { + public NPCID resolveID(Integer id) { NPCID idObject = idService.resolve(id); if (idObject == null) { idObject = factory.create(id); diff --git a/src/main/java/com/l2jserver/model/id/object/provider/ObjectIDResolver.java b/src/main/java/com/l2jserver/model/id/object/provider/ObjectIDResolver.java index 0bdc85cbb..c750ce548 100644 --- a/src/main/java/com/l2jserver/model/id/object/provider/ObjectIDResolver.java +++ b/src/main/java/com/l2jserver/model/id/object/provider/ObjectIDResolver.java @@ -18,19 +18,34 @@ package com.l2jserver.model.id.object.provider; import com.google.inject.Inject; import com.l2jserver.model.id.ObjectID; +import com.l2jserver.model.id.object.ActorID; +import com.l2jserver.model.id.object.CharacterID; +import com.l2jserver.model.id.object.NPCID; import com.l2jserver.service.game.world.WorldIDService; /** - *

THIS PROVIDER IS READ ONLY!

+ * THIS PROVIDER IS READ ONLY! *

- * This is an ID resolver that will lookup for IDs in {@link WorldIDService}. - * Since this is only a resolver, only read operations can be performed and - * {@link #createID()} and {@link #destroy(ObjectID)} will throw - * {@link UnsupportedOperationException}. + * This is an ID resolver that will lookup for existing IDs in + * {@link WorldIDService}. Since this is only a resolver, only read operations + * can be performed. Methods {@link #createID()} and {@link #destroy(ObjectID)} + * will throw {@link UnsupportedOperationException}. *

- * Another important aspect is that in {@link #createID(Integer)} if the ID is - * not found, it will NOT be created, instead null will be + * Another important aspect is that in {@link #resolveID(Integer)} if the ID is + * not found, it will NOT create it, instead null will be * returned. You must use specific a {@link ObjectIDProvider} for that. + *

+ *

Use case

+ * You should only use this class if you don't know which {@link ObjectID} to + * expect or you are expecting multiple types (like {@link CharacterID} or + * {@link NPCID} both of them extend {@link ActorID}). + *

+ *

Type safe notice

+ * All IDs returned by this class are {@link ObjectID}. However sub-types cannot + * be ensured and you must check them manually in order to avoid unneeded + * {@link ClassCastException}. Even if you are sure that an given + * {@link ObjectID} is from an certain sub-type, do not assume that it will be + * always and do an checking. * * @author Rogiel */ @@ -45,13 +60,18 @@ public class ObjectIDResolver implements ObjectIDProvider> { this.idService = idService; } + /** + * Resolvers do not support creating new IDs + * + * @throws UnsupportedOperationException + */ @Override public ObjectID createID() { throw new UnsupportedOperationException(); } @Override - public ObjectID createID(Integer id) { + public ObjectID resolveID(Integer id) { return idService.resolve(id); } @@ -67,9 +87,14 @@ public class ObjectIDResolver implements ObjectIDProvider> { */ @SuppressWarnings("unchecked") public > T resolve(Integer id) { - return (T) createID(id); + return (T) resolveID(id); } + /** + * Resolvers do not support destroying IDs + * + * @throws UnsupportedOperationException + */ @Override public void destroy(ObjectID id) { throw new UnsupportedOperationException(); diff --git a/src/main/java/com/l2jserver/model/id/object/provider/PetIDProvider.java b/src/main/java/com/l2jserver/model/id/object/provider/PetIDProvider.java index 0407bf0ce..43eddd147 100644 --- a/src/main/java/com/l2jserver/model/id/object/provider/PetIDProvider.java +++ b/src/main/java/com/l2jserver/model/id/object/provider/PetIDProvider.java @@ -59,7 +59,7 @@ public class PetIDProvider implements ObjectIDProvider { } @Override - public PetID createID(Integer id) { + public PetID resolveID(Integer id) { PetID idObject = idService.resolve(id); if (idObject == null) { idObject = factory.create(id); diff --git a/src/main/java/com/l2jserver/model/id/provider/IDProvider.java b/src/main/java/com/l2jserver/model/id/provider/IDProvider.java index 9033771d7..6d0349da2 100644 --- a/src/main/java/com/l2jserver/model/id/provider/IDProvider.java +++ b/src/main/java/com/l2jserver/model/id/provider/IDProvider.java @@ -40,5 +40,5 @@ public interface IDProvider> { * @param id * @return */ - T createID(I id); + T resolveID(I id); } diff --git a/src/main/java/com/l2jserver/model/world/npc/controller/TeleporterController.java b/src/main/java/com/l2jserver/model/world/npc/controller/TeleporterController.java index 948c5c254..727c21b32 100644 --- a/src/main/java/com/l2jserver/model/world/npc/controller/TeleporterController.java +++ b/src/main/java/com/l2jserver/model/world/npc/controller/TeleporterController.java @@ -45,7 +45,7 @@ public class TeleporterController extends BaseNPCController { if (args.length >= 2) { if (args[0].equals("goto")) { final TeleportationTemplate tele = teleportationIdProvider - .createID(Integer.parseInt(args[1])).getTemplate(); + .resolveID(Integer.parseInt(args[1])).getTemplate(); if (tele == null) { // TODO notify user that his destination is invalid conn.sendActionFailed(); diff --git a/src/main/java/com/l2jserver/service/game/chat/DatabaseChatLoggingService.java b/src/main/java/com/l2jserver/service/game/chat/DatabaseChatLoggingService.java index b56a32489..391d451ce 100644 --- a/src/main/java/com/l2jserver/service/game/chat/DatabaseChatLoggingService.java +++ b/src/main/java/com/l2jserver/service/game/chat/DatabaseChatLoggingService.java @@ -58,7 +58,7 @@ public class DatabaseChatLoggingService extends AbstractService implements switch (channel.getMessageType()) { case SHOUT: // if type is SHOUT the ChannelID is the CharacterID // (target) - message.setTarget(charIdProvider.createID(channel.getChannelID())); + message.setTarget(charIdProvider.resolveID(channel.getChannelID())); break; default: message.setChannelID(channel.getChannelID()); diff --git a/src/main/java/com/l2jserver/util/jaxb/CharacterTemplateIDAdapter.java b/src/main/java/com/l2jserver/util/jaxb/CharacterTemplateIDAdapter.java index e13faca81..0a878e878 100644 --- a/src/main/java/com/l2jserver/util/jaxb/CharacterTemplateIDAdapter.java +++ b/src/main/java/com/l2jserver/util/jaxb/CharacterTemplateIDAdapter.java @@ -41,7 +41,7 @@ public class CharacterTemplateIDAdapter extends public CharacterTemplateID unmarshal(CharacterClass v) throws Exception { if (v == null) return null; - return provider.createID(v.id); + return provider.resolveID(v.id); } @Override diff --git a/src/main/java/com/l2jserver/util/jaxb/ItemTemplateIDAdapter.java b/src/main/java/com/l2jserver/util/jaxb/ItemTemplateIDAdapter.java index 1884479ee..a6bf7d3cf 100644 --- a/src/main/java/com/l2jserver/util/jaxb/ItemTemplateIDAdapter.java +++ b/src/main/java/com/l2jserver/util/jaxb/ItemTemplateIDAdapter.java @@ -45,7 +45,7 @@ public class ItemTemplateIDAdapter extends XmlAdapter { return null; if (provider == null) return new ItemTemplateID(v, null); - return provider.createID(v); + return provider.resolveID(v); } @Override diff --git a/src/main/java/com/l2jserver/util/jaxb/NPCTemplateIDAdapter.java b/src/main/java/com/l2jserver/util/jaxb/NPCTemplateIDAdapter.java index b480ac579..23549ae3b 100644 --- a/src/main/java/com/l2jserver/util/jaxb/NPCTemplateIDAdapter.java +++ b/src/main/java/com/l2jserver/util/jaxb/NPCTemplateIDAdapter.java @@ -45,7 +45,7 @@ public class NPCTemplateIDAdapter extends XmlAdapter { return null; if (provider == null) return new NPCTemplateID(v, null); - return provider.createID(v); + return provider.resolveID(v); } @Override diff --git a/src/main/java/com/l2jserver/util/jaxb/SkillTemplateIDAdapter.java b/src/main/java/com/l2jserver/util/jaxb/SkillTemplateIDAdapter.java index 2748199a0..fc0b7e386 100644 --- a/src/main/java/com/l2jserver/util/jaxb/SkillTemplateIDAdapter.java +++ b/src/main/java/com/l2jserver/util/jaxb/SkillTemplateIDAdapter.java @@ -46,7 +46,7 @@ public class SkillTemplateIDAdapter extends return null; if (provider == null) return new SkillTemplateID(v, null); - return provider.createID(v); + return provider.resolveID(v); } @Override diff --git a/src/main/java/com/l2jserver/util/jaxb/TeleportationTemplateIDAdapter.java b/src/main/java/com/l2jserver/util/jaxb/TeleportationTemplateIDAdapter.java index d05e88f3d..e67cc4e1e 100644 --- a/src/main/java/com/l2jserver/util/jaxb/TeleportationTemplateIDAdapter.java +++ b/src/main/java/com/l2jserver/util/jaxb/TeleportationTemplateIDAdapter.java @@ -47,7 +47,7 @@ public class TeleportationTemplateIDAdapter extends return null; if (provider == null) return new TeleportationTemplateID(v, null); - return provider.createID(v); + return provider.resolveID(v); } @Override diff --git a/src/test/java/com/l2jserver/db/dao/mysql5/MySQL5CharacterDAOTest.java b/src/test/java/com/l2jserver/db/dao/mysql5/MySQL5CharacterDAOTest.java index 2612a44cb..94c5c7b84 100644 --- a/src/test/java/com/l2jserver/db/dao/mysql5/MySQL5CharacterDAOTest.java +++ b/src/test/java/com/l2jserver/db/dao/mysql5/MySQL5CharacterDAOTest.java @@ -45,9 +45,9 @@ public class MySQL5CharacterDAOTest { final CharacterDAO dao = injector.getInstance(CharacterDAO.class); final L2Character char1 = dao.select(injector.getInstance( - CharacterIDProvider.class).createID(268437456)); + CharacterIDProvider.class).resolveID(268437456)); final L2Character char2 = dao.select(injector.getInstance( - CharacterIDProvider.class).createID(268437456)); + CharacterIDProvider.class).resolveID(268437456)); Assert.assertSame(char1, char2); } diff --git a/src/test/java/com/l2jserver/model/id/factory/IDFactoryTest.java b/src/test/java/com/l2jserver/model/id/factory/IDFactoryTest.java index 07099f17e..563774249 100644 --- a/src/test/java/com/l2jserver/model/id/factory/IDFactoryTest.java +++ b/src/test/java/com/l2jserver/model/id/factory/IDFactoryTest.java @@ -66,7 +66,7 @@ public class IDFactoryTest { @Test public void testGetObject() throws ServiceStartException { - final CharacterID id = charIdFactory.createID(268437456); + final CharacterID id = charIdFactory.resolveID(268437456); final L2Character character = id.getObject(); Assert.assertNotNull(character); diff --git a/src/test/java/com/l2jserver/service/game/template/StaticTemplateServiceTest.java b/src/test/java/com/l2jserver/service/game/template/StaticTemplateServiceTest.java index 6f0fed730..53c4ca5f7 100644 --- a/src/test/java/com/l2jserver/service/game/template/StaticTemplateServiceTest.java +++ b/src/test/java/com/l2jserver/service/game/template/StaticTemplateServiceTest.java @@ -36,6 +36,6 @@ public class StaticTemplateServiceTest { @Test public void testAdena() throws ServiceStartException { injector.getInstance(ServiceManager.class).start(TemplateService.class); - System.out.println(factory.createID(57).getTemplate()); + System.out.println(factory.resolveID(57).getTemplate()); } }