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 Constructor Description ProviderWebServiceImpl() -
Method Summary
Modifier and Type Method Description CancelTransactionResultcancelTransaction(CancelTransactionArguments arguments)Отмена проведенного платежаChangePasswordResultchangePassword(ChangePasswordArguments arguments)Смена пароля для системы Paynet.CheckTransactionResultcheckTransaction(CheckTransactionArguments arguments)Проверка состояния платежа.GetInformationResultgetInformation(GetInformationArguments arguments)Получение справочной информации об абоненте перед проведением платежа, такой как фио, баланс, сумма абонплат и т.д.GetStatementResultgetStatement(GetStatementArguments arguments)Сверка по платежам за определенный период.PerformTransactionResultperformTransaction(PerformTransactionArguments arguments)Проведение платежа.Methods inherited from class ru.bitel.bgbilling.kernel.container.service.server.AbstractService
getConnection, getConnectionSet, getModuleSetup, getSetup, getSlaveConnection, getTrashConnection, resetModuleSetupMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-