|
@@ -18,6 +18,7 @@
|
|
*/
|
|
*/
|
|
package com.l2jserver.gameserver.dao.factory.impl;
|
|
package com.l2jserver.gameserver.dao.factory.impl;
|
|
|
|
|
|
|
|
+import com.l2jserver.gameserver.dao.ClanDAO;
|
|
import com.l2jserver.gameserver.dao.FriendDAO;
|
|
import com.l2jserver.gameserver.dao.FriendDAO;
|
|
import com.l2jserver.gameserver.dao.HennaDAO;
|
|
import com.l2jserver.gameserver.dao.HennaDAO;
|
|
import com.l2jserver.gameserver.dao.ItemDAO;
|
|
import com.l2jserver.gameserver.dao.ItemDAO;
|
|
@@ -36,6 +37,7 @@ import com.l2jserver.gameserver.dao.SkillDAO;
|
|
import com.l2jserver.gameserver.dao.SubclassDAO;
|
|
import com.l2jserver.gameserver.dao.SubclassDAO;
|
|
import com.l2jserver.gameserver.dao.TeleportBookmarkDAO;
|
|
import com.l2jserver.gameserver.dao.TeleportBookmarkDAO;
|
|
import com.l2jserver.gameserver.dao.factory.IDAOFactory;
|
|
import com.l2jserver.gameserver.dao.factory.IDAOFactory;
|
|
|
|
+import com.l2jserver.gameserver.dao.impl.mysql.ClanDAOMySQLImpl;
|
|
import com.l2jserver.gameserver.dao.impl.mysql.FriendDAOMySQLImpl;
|
|
import com.l2jserver.gameserver.dao.impl.mysql.FriendDAOMySQLImpl;
|
|
import com.l2jserver.gameserver.dao.impl.mysql.HennaDAOMySQLImpl;
|
|
import com.l2jserver.gameserver.dao.impl.mysql.HennaDAOMySQLImpl;
|
|
import com.l2jserver.gameserver.dao.impl.mysql.ItemDAOMySQLImpl;
|
|
import com.l2jserver.gameserver.dao.impl.mysql.ItemDAOMySQLImpl;
|
|
@@ -58,8 +60,7 @@ import com.l2jserver.gameserver.dao.impl.mysql.TeleportBookmarkDAOMySQLImpl;
|
|
* MySQL DAO Factory implementation.
|
|
* MySQL DAO Factory implementation.
|
|
* @author Zoey76
|
|
* @author Zoey76
|
|
*/
|
|
*/
|
|
-enum MySQLDAOFactory implements IDAOFactory
|
|
|
|
-{
|
|
|
|
|
|
+enum MySQLDAOFactory implements IDAOFactory {
|
|
INSTANCE;
|
|
INSTANCE;
|
|
|
|
|
|
private final FriendDAO friendDAO = new FriendDAOMySQLImpl();
|
|
private final FriendDAO friendDAO = new FriendDAOMySQLImpl();
|
|
@@ -79,106 +80,95 @@ enum MySQLDAOFactory implements IDAOFactory
|
|
private final SkillDAO skillDAO = new SkillDAOMySQLImpl();
|
|
private final SkillDAO skillDAO = new SkillDAOMySQLImpl();
|
|
private final SubclassDAO subclassDAO = new SubclassDAOMySQLImpl();
|
|
private final SubclassDAO subclassDAO = new SubclassDAOMySQLImpl();
|
|
private final TeleportBookmarkDAO teleportBookmarkDAO = new TeleportBookmarkDAOMySQLImpl();
|
|
private final TeleportBookmarkDAO teleportBookmarkDAO = new TeleportBookmarkDAOMySQLImpl();
|
|
|
|
+ private final ClanDAO clanDAO = new ClanDAOMySQLImpl();
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public FriendDAO getFriendDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public FriendDAO getFriendDAO() {
|
|
return friendDAO;
|
|
return friendDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public HennaDAO getHennaDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public HennaDAO getHennaDAO() {
|
|
return hennaDAO;
|
|
return hennaDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public ItemDAO getItemDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public ItemDAO getItemDAO() {
|
|
return itemDAO;
|
|
return itemDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public ItemReuseDAO getItemReuseDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public ItemReuseDAO getItemReuseDAO() {
|
|
return itemReuseDAO;
|
|
return itemReuseDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public PetDAO getPetDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public PetDAO getPetDAO() {
|
|
return petDAO;
|
|
return petDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public PetSkillSaveDAO getPetSkillSaveDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public PetSkillSaveDAO getPetSkillSaveDAO() {
|
|
return petSkillSaveDAO;
|
|
return petSkillSaveDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public PlayerDAO getPlayerDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public PlayerDAO getPlayerDAO() {
|
|
return playerDAO;
|
|
return playerDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public PlayerSkillSaveDAO getPlayerSkillSaveDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public PlayerSkillSaveDAO getPlayerSkillSaveDAO() {
|
|
return playerSkillSaveDAO;
|
|
return playerSkillSaveDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public PremiumItemDAO getPremiumItemDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public PremiumItemDAO getPremiumItemDAO() {
|
|
return premiumItemDAO;
|
|
return premiumItemDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public RecipeBookDAO getRecipeBookDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public RecipeBookDAO getRecipeBookDAO() {
|
|
return recipeBookDAO;
|
|
return recipeBookDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public RecipeShopListDAO getRecipeShopListDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public RecipeShopListDAO getRecipeShopListDAO() {
|
|
return recipeShopListDAO;
|
|
return recipeShopListDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public RecommendationBonusDAO getRecommendationBonusDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public RecommendationBonusDAO getRecommendationBonusDAO() {
|
|
return recommendationBonusDAO;
|
|
return recommendationBonusDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public ServitorSkillSaveDAO getServitorSkillSaveDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public ServitorSkillSaveDAO getServitorSkillSaveDAO() {
|
|
return servitorSkillSaveDAO;
|
|
return servitorSkillSaveDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public ShortcutDAO getShortcutDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public ShortcutDAO getShortcutDAO() {
|
|
return shortcutDAO;
|
|
return shortcutDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public SkillDAO getSkillDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public SkillDAO getSkillDAO() {
|
|
return skillDAO;
|
|
return skillDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public SubclassDAO getSubclassDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public SubclassDAO getSubclassDAO() {
|
|
return subclassDAO;
|
|
return subclassDAO;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public TeleportBookmarkDAO getTeleportBookmarkDAO()
|
|
|
|
- {
|
|
|
|
|
|
+ public TeleportBookmarkDAO getTeleportBookmarkDAO() {
|
|
return teleportBookmarkDAO;
|
|
return teleportBookmarkDAO;
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public ClanDAO getClanDAO() {
|
|
|
|
+ return clanDAO;
|
|
|
|
+ }
|
|
}
|
|
}
|