Class ProviderWebServiceImpl
java.lang.Object
ru.bitel.bgbilling.kernel.container.service.server.AbstractService
ru.bitel.bgbilling.modules.mps.server.bean.ws.paynet.ProviderWebServiceImpl
- All Implemented Interfaces:
ProviderWebService
public class ProviderWebServiceImpl
extends ru.bitel.bgbilling.kernel.container.service.server.AbstractService
implements ProviderWebService
Веб-сервис, реализующий функции платежной системы Paynet. Представляет собой
набор методов для проведения, отмены, сверки платежей, а также получения
информации об абоненте, такой как его фио, баланс и т.д.
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.kernel.container.service.server.AbstractService
context, moduleId, userId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncancelTransaction(CancelTransactionArguments arguments) Отмена проведенного платежаchangePassword(ChangePasswordArguments arguments) Смена пароля для системы Paynet.checkTransaction(CheckTransactionArguments arguments) Проверка состояния платежа.getInformation(GetInformationArguments arguments) Получение справочной информации об абоненте перед проведением платежа, такой как фио, баланс, сумма абонплат и т.д.getStatement(GetStatementArguments arguments) Сверка по платежам за определенный период.performTransaction(PerformTransactionArguments arguments) Проведение платежа.Methods inherited from class ru.bitel.bgbilling.kernel.container.service.server.AbstractService
getConnection, getConnectionSet, getLogger, getModuleSetup, getSetup, getSlaveConnection, getTrashConnection, getUserConfig, resetModuleSetup
-
Constructor Details
-
ProviderWebServiceImpl
public ProviderWebServiceImpl()
-
-
Method Details
-
performTransaction
Проведение платежа. Метод вызывается со стороны Paynet и уведомляет биллинг о том, что на определенный договор необходимо занести определенную сумму.- Specified by:
performTransactionin interfaceProviderWebService- Returns:
- returns com.provider.uws.PerformTransactionResult
-
checkTransaction
Проверка состояния платежа.- Specified by:
checkTransactionin interfaceProviderWebService- Returns:
- returns com.provider.uws.CheckTransactionResult
-
cancelTransaction
Отмена проведенного платежа- Specified by:
cancelTransactionin interfaceProviderWebService- Returns:
- returns com.provider.uws.CancelTransactionResult
-
getStatement
Сверка по платежам за определенный период.- Specified by:
getStatementin interfaceProviderWebService- Returns:
- returns com.provider.uws.GetStatementResult
-
getInformation
Получение справочной информации об абоненте перед проведением платежа, такой как фио, баланс, сумма абонплат и т.д.- Specified by:
getInformationin interfaceProviderWebService- Returns:
- returns com.provider.uws.GetInformationResult
-
changePassword
Смена пароля для системы Paynet. Пароль не меняем.- Specified by:
changePasswordin interfaceProviderWebService- Returns:
- returns com.provider.uws.ChangePasswordResult
-