Class ObjectTypeManager
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.common.dao.AbstractDaoConstant
bitel.billing.server.contract.object.bean.ObjectTypeManager
public class ObjectTypeManager
extends ru.bitel.bgbilling.common.dao.AbstractDaoConstant
-
Field Summary
FieldsFields inherited from class ru.bitel.bgbilling.common.dao.AbstractDaoConstant
con, 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_ORDER, SQL_SELECT, SQL_SET, SQL_UPDATE, SQL_VALUES, SQL_WHERE, tableName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteType(int id) Удаляет тип объектаgetType(int id) Получает тип объекта по его кодуgetTypeList(boolean onlyVisible) Получает список значений типов объектовВозвращает карту типов объектов и их кодовintupdateType(ObjectType type) Обновляет значение типа объекта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, sqlInsertGetLongId, sqlInsertOnDuplicateKeyUpdate, sqlInsertSelect, sqlInsertUpdateById, sqlSelectCountAsInt, sqlUpdate, sqlUpdateBatchMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError, warn
-
Field Details
-
TABLE_NAME
- See Also:
-
TABLE_NAME_MODULE
- See Also:
-
-
Constructor Details
-
ObjectTypeManager
-
-
Method Details
-
getTypeMap
Возвращает карту типов объектов и их кодов- Returns:
-
getTypeList
public List<ObjectType> getTypeList(boolean onlyVisible) throws ru.bitel.bgbilling.common.BGException Получает список значений типов объектов- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
getType
Получает тип объекта по его коду- Parameters:
id- код типа объекта- Returns:
- null - если нету
- Throws:
ru.bitel.bgbilling.common.BGException
-
updateType
Обновляет значение типа объекта- Parameters:
type- тип объекта- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteType
Удаляет тип объекта- Parameters:
id- код типа объекта- Throws:
SQLException
-