public class ObjectManager
extends java.lang.Object
Constructor and Description |
---|
ObjectManager(java.sql.Connection con) |
Modifier and Type | Method and Description |
---|---|
static void |
addObjectParams(java.sql.Connection con,
int objectId,
org.w3c.dom.Element table,
ObjectType type)
Deprecated.
|
static void |
addObjectParams(java.sql.Connection con,
int objectId,
org.w3c.dom.Element table,
ObjectType type,
int userId) |
static void |
addObjectParams(java.sql.Connection con,
int objectId,
javax.xml.stream.XMLStreamWriter table,
ObjectType type) |
void |
deleteObject(int id) |
void |
findObjectList(SearchResult<ContractObject> searchResult,
int cid,
int typeId,
java.lang.String title) |
java.lang.String |
generateTitle(ContractObject object)
Генерирует имя объекта по макросу.
|
java.util.List<ContractObject> |
getActiveObjectList(int cid) |
ContractObject |
getObject(int id) |
java.util.List<ContractObject> |
getObjectList(int cid) |
java.lang.String |
getObjectParamTitle(int objectId,
int paramId)
Метод, который по объекту и коду параметра вертает тайтл.
|
java.util.List<ContractObject> |
getSuperObjectList(int cid,
boolean showAll)
Возвращает объекты договора и супердоговора.
|
void |
moveObject(int id,
int cidTo) |
void |
orderObject(int id,
boolean up) |
void |
saveTitleByMacros(ContractObject object)
Обновляет имя объекта в объекте и сохраняет изменения в базе.
|
void |
updateObject(ContractObject value) |
public ContractObject getObject(int id)
public void findObjectList(SearchResult<ContractObject> searchResult, int cid, int typeId, java.lang.String title) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public java.util.List<ContractObject> getObjectList(int cid)
public java.util.List<ContractObject> getActiveObjectList(int cid)
public java.util.List<ContractObject> getSuperObjectList(int cid, boolean showAll)
cid
- код договораshowAll
- показать все или только активные.public void deleteObject(int id)
public void orderObject(int id, boolean up)
public void updateObject(ContractObject value)
public void moveObject(int id, int cidTo)
@Deprecated public static void addObjectParams(java.sql.Connection con, int objectId, org.w3c.dom.Element table, ObjectType type)
public static void addObjectParams(java.sql.Connection con, int objectId, org.w3c.dom.Element table, ObjectType type, int userId)
public static void addObjectParams(java.sql.Connection con, int objectId, javax.xml.stream.XMLStreamWriter table, ObjectType type) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public java.lang.String getObjectParamTitle(int objectId, int paramId)
public void saveTitleByMacros(ContractObject object) throws ru.bitel.bgbilling.common.BGMessageException
object
- ru.bitel.bgbilling.common.BGMessageException
public java.lang.String generateTitle(ContractObject object) throws ru.bitel.bgbilling.common.BGMessageException
object
- ru.bitel.bgbilling.common.BGMessageException