Class AssistantActionDao

java.lang.Object
ru.bitel.common.dao.AbstarctDaoConstant
ru.bitel.common.dao.AbstractDao<B>
ru.bitel.common.dao.AbstractIdDao<AssistantAction>
ru.bitel.bgbilling.plugins.assistant.server.bean.AssistantActionDao
All Implemented Interfaces:
AutoCloseable

public class AssistantActionDao extends ru.bitel.common.dao.AbstractIdDao<AssistantAction>
  • Constructor Details

    • AssistantActionDao

      public AssistantActionDao(Connection con)
  • Method Details

    • assistantActions

      public List<AssistantActionItem> assistantActions(int masterId) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • updateSortListAssistantAction

      public void updateSortListAssistantAction(List<AssistantActionItem> assistantActions) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • checkActionIds

      public List<Integer> checkActionIds(int masterId, List<Integer> actionIds) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • assistantActions

      public List<AssistantActionItem> assistantActions(int masterId, int userId) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • get

      public AssistantAction get(int id) throws ru.bitel.bgbilling.common.BGException
      Overrides:
      get in class ru.bitel.common.dao.AbstractIdDao<AssistantAction>
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getFromRS

      protected AssistantAction getFromRS(ResultSet rs) throws SQLException, ru.bitel.bgbilling.common.BGException
      Specified by:
      getFromRS in class ru.bitel.common.dao.AbstractDao<AssistantAction>
      Throws:
      SQLException
      ru.bitel.bgbilling.common.BGException
    • updateImpl

      protected void updateImpl(AssistantAction assistantAction) throws ru.bitel.bgbilling.common.BGException, SQLException
      Specified by:
      updateImpl in class ru.bitel.common.dao.AbstractDao<AssistantAction>
      Throws:
      ru.bitel.bgbilling.common.BGException
      SQLException
    • deleteImpl

      protected int deleteImpl(int id) throws ru.bitel.bgbilling.common.BGException, SQLException
      Overrides:
      deleteImpl in class ru.bitel.common.dao.AbstractDao<AssistantAction>
      Throws:
      ru.bitel.bgbilling.common.BGException
      SQLException
    • getByActionId

      public AssistantAction getByActionId(String actionId, List<Integer> ids) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getUserRoleIds

      public List<Integer> getUserRoleIds(int id) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException