Package ru.bgcrm.plugin.bgbilling
Class TransferData
java.lang.Object
ru.bgcrm.plugin.bgbilling.TransferData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DocumentcreateDocWithError(String error) static StringDeprecated.com.fasterxml.jackson.databind.ObjectMapperstatic StringgetPassword(User user) Deprecated.static UserAccountgetUserAccount(String billingId, User user) com.fasterxml.jackson.databind.JsonNodepostData(RequestJsonRpc request, User user) Отправляет запрос к Web-сервису в формате JSON-RPC.Отправляет запрос в биллинг, в случае ошибки кидает исключение, при достиженнии таймаута выбрасывается также выбрасывается исключение.byte[]postDataGetBytes(Request request, User user) postDataGetString(Request request, User user) com.fasterxml.jackson.databind.JsonNodepostDataReturn(RequestJsonRpc request, User user) Отправляет запрос к Web-сервису в формате JSON-RPC.postDataSafe(Request request, User user) Deprecated.postDataSync(Request request, User user) Отправляет запрос в биллинг, в случае ошибки кидает исключение, дожидается ответа от биллинга бесконечно долгоvoidtoString()
-
Constructor Details
-
TransferData
-
-
Method Details
-
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper() -
postDataSafe
Deprecated.Отправляет запрос в биллинг, возвращает результат в т.ч. с ошибкой в виде XML документа. Потенциально проблемная функция!! Замалчивает ошибки, когда-то использовалась для напрямую вызова из JSP функций биллинга, теперь так не делается. -
getLogin
Deprecated.ИспользоватьgetUserAccount(String, User) -
getPassword
Deprecated.ИспользоватьgetUserAccount(String, User) -
getUserAccount
-
postData
Отправляет запрос в биллинг, в случае ошибки кидает исключение, при достиженнии таймаута выбрасывается также выбрасывается исключение.- Throws:
BGException
-
postDataReturn
public com.fasterxml.jackson.databind.JsonNode postDataReturn(RequestJsonRpc request, User user) throws BGException Отправляет запрос к Web-сервису в формате JSON-RPC. Подробности по работе с форматом в документацииRequestJsonRpc.- Throws:
BGException
-
postData
public com.fasterxml.jackson.databind.JsonNode postData(RequestJsonRpc request, User user) throws BGException Отправляет запрос к Web-сервису в формате JSON-RPC. Подробности по работе с форматом в документацииRequestJsonRpc.- Throws:
BGException
-
postDataSync
Отправляет запрос в биллинг, в случае ошибки кидает исключение, дожидается ответа от биллинга бесконечно долго- Throws:
BGException
-
postDataGetBytes
- Throws:
BGException
-
postDataGetString
- Throws:
BGException
-
setUrl
-
getStatus
-
getMessage
-
toString
-
createDocWithError
-