Class RegisterProblemManager
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.common.dao.AbstractDaoConstant
ru.bitel.bgbilling.plugins.crm.server.dao.RegisterProblemManager
public class RegisterProblemManager
extends ru.bitel.bgbilling.common.dao.AbstractDaoConstant
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.common.dao.AbstractDaoConstant
ERROR, fields, moduleId, SQL_ALL, SQL_AND, SQL_DELETE, SQL_DISTINCT, SQL_EQ, SQL_EQCS, SQL_FROM, SQL_GROUP, SQL_IN, SQL_INSERT, SQL_JOIN, SQL_LEFT_JOIN, SQL_LIMIT, SQL_NOT_IN, SQL_ON, SQL_ON_DUPLICATE_KEY_UPDATE, SQL_ORDER, SQL_SELECT, SQL_SET, SQL_UPDATE, SQL_VALUES, SQL_WHERE, tableName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGroup(int registerItemID, int groupID) voidclearProblemHistory(int id) voiddeleteProblem(int id) getActiveProblemList(int period) Deprecated.getActiveProblemList(int periodInDays, List<Integer> statusList, List<Integer> groupIdList, List<Integer> urgencyList, int limit) getActiveProblemListForContract(int contractId) getHistoryEntry(int id, long time) getProblemByID(int id) getProblemHistory(int id) getProblemUsedGroups(int registerItemID) getRegisterProblemIds(List<RegisterProblem> registerProblemList) getStatusList(String values) getStatusMap(String values) voidloadExecutorList(List<RegisterProblem> registerProblemList) voidloadRegisterCall(List<RegisterProblem> registerProblemList) загрузка звонковvoidsearchList(SearchResult<RegisterProblem> searchResult, Period[] periods) voidupdateProblem(RegisterProblem problem, int userId) voidupdateProblemExecutors(RegisterProblem registerProblem, String groupExecutors) Methods inherited from class ru.bitel.bgbilling.common.dao.AbstractDaoConstant
getPeriod, getPlaceholders, getSQLOrder, getSQLOrderFields, getTableName, psSetDate, psSetDateOrNull, psSetInt, psSetIntOrNull, psSetPeriod, psSetString, psSetStringOrNull, psSetTimestampOrNull, queryAndIn, setStatementParam, sqlDelete, sqlDeleteBatch, sqlInsert, sqlInsertBatch, sqlInsertGetId, sqlInsertOnDuplicateKeyUpdate, sqlInsertUpdateById, sqlUpdate, sqlUpdateBatchMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError, warn
-
Constructor Details
-
RegisterProblemManager
-
-
Method Details
-
updateProblem
- Parameters:
problem-
-
clearProblemHistory
- Throws:
SQLException
-
getProblemHistory
- Throws:
Exception
-
getHistoryEntry
- Throws:
Exception
-
updateProblemExecutors
public void updateProblemExecutors(RegisterProblem registerProblem, String groupExecutors) throws Exception - Throws:
Exception
-
deleteProblem
- Throws:
SQLException
-
getProblemByID
- Throws:
Exception
-
getNotClosedProblems
- Throws:
Exception
-
searchList
-
getActiveProblemList
Deprecated.- Parameters:
period-- Returns:
-
getActiveProblemListForContract
public List<RegisterProblem> getActiveProblemListForContract(int contractId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
getActiveProblemList
-
loadRegisterCall
загрузка звонков- Throws:
Exception
-
loadExecutorList
-
getRegisterProblemIds
-
getSubjectsMap
- Throws:
Exception
-
addGroup
- Throws:
Exception
-
getProblemUsedGroups
- Throws:
Exception
-
getStatusMap
-
getStatusList
-