public class ContractRemover
extends java.lang.Object
implements java.lang.AutoCloseable
| Constructor and Description |
|---|
ContractRemover(java.sql.Connection con,
java.lang.String folder) |
ContractRemover(DefaultServerSetup setup,
java.sql.Connection con,
java.lang.String folder)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.lang.String |
deleteContract(int cid)
Удаление договора без предварительной проверки возможности в модулях.
|
java.lang.String |
deleteContract(int userId,
int contractId)
Удаление договора без предварительной проверки возможности в модулях.
|
java.lang.String |
getArchiveContent(java.lang.String fileName)
Получение текстового содержимого архива (для просмотра сериализованной xml, например).
|
java.util.List<java.io.File> |
getContractsFromArchive(java.lang.String fileFilter) |
java.util.List<java.lang.String> |
getFolders()
Список папок и подпапок в папке для сохранения архивов (для отображения юзеру списка)
|
java.lang.String |
removeContract(int contractId,
boolean save)
Удаление договора с предварительной проверкой возможности удаления в модулях.
|
java.lang.String |
removeContract(int cid,
boolean save,
int userId)
Удаление договора с предварительной проверкой возможности удаления в модулях.
|
java.lang.String |
removeContracts(java.util.List<java.lang.Integer> cids,
boolean save)
Удаление договоров с предварительной проверкой возможности удаления в модулях.
|
java.lang.String |
restoreContract(java.lang.String fileName)
восстановление договора из файла
|
java.lang.String |
restoreContractClone(java.lang.String fileName)
восстановление клона договора из файла
|
public ContractRemover(java.sql.Connection con,
java.lang.String folder)
@Deprecated public ContractRemover(DefaultServerSetup setup, java.sql.Connection con, java.lang.String folder)
public java.lang.String removeContracts(java.util.List<java.lang.Integer> cids,
boolean save)
throws ru.bitel.bgbilling.common.BGException
cids - коды договоровsave - необходимости сохранения данных в архивеru.bitel.bgbilling.common.BGExceptionpublic java.lang.String removeContract(int contractId,
boolean save)
throws ru.bitel.bgbilling.common.BGException
contractId - код договораsave - необходимости сохранения данных в архивеru.bitel.bgbilling.common.BGExceptionpublic java.lang.String removeContract(int cid,
boolean save,
int userId)
throws ru.bitel.bgbilling.common.BGException
cid - код договораsave - необходимости сохранения данных в архивеuserId - код пользоваетляru.bitel.bgbilling.common.BGExceptionpublic java.lang.String deleteContract(int cid)
cid - код договораpublic java.lang.String deleteContract(int userId,
int contractId)
userId - код пользователяcontractId - код договораpublic java.util.List<java.io.File> getContractsFromArchive(java.lang.String fileFilter)
public java.lang.String restoreContract(java.lang.String fileName)
public java.lang.String restoreContractClone(java.lang.String fileName)
public java.util.List<java.lang.String> getFolders()
public java.lang.String getArchiveContent(java.lang.String fileName)
public void close()
close in interface java.lang.AutoCloseable