@MTOM(enabled=true)
public interface HelpdeskService
Modifier and Type | Method and Description |
---|---|
MapHolder<IdTitle,java.util.List<IdTitle>> |
categoryMapForContract(int contractId) |
void |
fileDelete(int fileId)
FileDelete("id") TODO
|
void |
fileDownload(int fileId,
int cid,
javax.xml.ws.Holder<BGServerFile> serverFile,
javax.xml.ws.Holder<javax.activation.DataHandler> fileData)
FileDownload("id")
|
void |
fileUpload(java.lang.String topicId,
java.lang.String filename,
long size,
javax.xml.ws.Holder<javax.activation.DataHandler> fileData)
было FileUpload("id","comment","filename","filedata","size")
|
int |
messageUpdate(Message message) |
int |
reserveStatusGet(int topicId)
Получение резервного статуса у топика.
|
int |
reservStatusUpdate(int topicId,
int reserveStatus)
Обновление статуса резервирования у топика.
|
int |
topicCostUpdate(int topicId,
java.math.BigDecimal sum)
Установка, обновление стоимости топика.
|
int[] |
topicCreate(Topic topic,
Message message) |
Topic |
topicGet(int id,
boolean loadMessages) |
Result<Topic> |
topicList(int contractId,
int id,
java.lang.Boolean history,
java.util.Date dateFrom,
java.util.Date dateTo,
java.lang.String title,
java.lang.String message,
Page page) |
void |
topicMarkReadByCustomer(int contractId,
int id) |
int |
topicNotificationUpdate(int topicId,
int mode,
java.lang.String value) |
void |
topicUpdateState(int contractId,
int id,
boolean state) |
int reservStatusUpdate(int topicId, int reserveStatus) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
topicId
- - код топика.reserveStatus
- - устанавливаемый статуc. смотреть значения в HelpDeskConstants
;ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
int reserveStatusGet(int topicId) throws ru.bitel.bgbilling.common.BGException
topicId
- - ид топика.HelpDeskConstants
ru.bitel.bgbilling.common.BGException
int topicCostUpdate(int topicId, java.math.BigDecimal sum) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
topicId
- - ид топика.sum
- - устанавливамя стоимость.ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
int topicNotificationUpdate(int topicId, int mode, java.lang.String value) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
void fileDelete(int fileId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void fileDownload(int fileId, int cid, javax.xml.ws.Holder<BGServerFile> serverFile, javax.xml.ws.Holder<javax.activation.DataHandler> fileData) throws ru.bitel.bgbilling.common.BGException
fileId
- ид файлаcid
- ru.bitel.bgbilling.common.BGException
void fileUpload(java.lang.String topicId, java.lang.String filename, long size, javax.xml.ws.Holder<javax.activation.DataHandler> fileData) throws ru.bitel.bgbilling.common.BGException
topicId
- ru.bitel.bgbilling.common.BGException
MapHolder<IdTitle,java.util.List<IdTitle>> categoryMapForContract(int contractId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int[] topicCreate(Topic topic, Message message) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
Topic topicGet(int id, boolean loadMessages) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
Result<Topic> topicList(int contractId, int id, java.lang.Boolean history, java.util.Date dateFrom, java.util.Date dateTo, java.lang.String title, java.lang.String message, Page page) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void topicMarkReadByCustomer(int contractId, int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void topicUpdateState(int contractId, int id, boolean state) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int messageUpdate(Message message) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException