Class ProviderWebServiceImpl
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
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, getModuleSetup, getSetup, getSlaveConnection, getTrashConnection, getUserConfig, resetModuleSetupMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError 
- 
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
 
 
 -