@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.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionint reserveStatusGet(int topicId)
throws ru.bitel.bgbilling.common.BGException
topicId - - ид топика.HelpDeskConstantsru.bitel.bgbilling.common.BGExceptionint topicCostUpdate(int topicId,
java.math.BigDecimal sum)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException
topicId - - ид топика.sum - - устанавливамя стоимость.ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionint topicNotificationUpdate(int topicId,
int mode,
java.lang.String value)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionvoid fileDelete(int fileId)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid 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.BGExceptionvoid 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.BGExceptionMapHolder<IdTitle,java.util.List<IdTitle>> categoryMapForContract(int contractId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint[] topicCreate(Topic topic, Message message) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionTopic topicGet(int id, boolean loadMessages) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionResult<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.BGExceptionvoid topicMarkReadByCustomer(int contractId,
int id)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid topicUpdateState(int contractId,
int id,
boolean state)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint messageUpdate(Message message) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException