Class SBPilotServiceImpl
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.kernel.container.service.server.AbstractService
ru.bitel.bgbilling.plugins.sbpilot.server.SBPilotServiceImpl
- All Implemented Interfaces:
SBPilotService
public class SBPilotServiceImpl
extends ru.bitel.bgbilling.kernel.container.service.server.AbstractService
implements SBPilotService
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.kernel.container.service.server.AbstractService
context, moduleId, NO_SELECT, userId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPayment(SbPilotPayment payment) Добавление платежа в лог платежей.Methods inherited from class ru.bitel.bgbilling.kernel.container.service.server.AbstractService
getChargeTypeDirectory, getConnection, getConnectionSet, getContract, getModuleSetup, getPaymentTypeDirectory, getReserveTypeDirectory, getServiceDirectory, getSetup, getSlaveConnection, getTrashConnection, getUserConfig, getUserInfoDirectory, resetModuleSetup, tryCall, tryReturnMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError, warn
-
Constructor Details
-
SBPilotServiceImpl
public SBPilotServiceImpl()
-
-
Method Details
-
addPayment
Description copied from interface:SBPilotServiceДобавление платежа в лог платежей. И для локальной схемы и для remote (в remote оно само не добавляется на том конце при платеже, т.к. неизвестен ещё ид платежа, ибо добавление платежа в биллинге происходит после работы remote-части плагина!).- Specified by:
addPaymentin interfaceSBPilotService- Parameters:
payment- заполненный бин SbPilotPayment (как минимум id и сумма), логируются параметры карты.- Throws:
ru.bitel.bgbilling.common.BGException
-
getList
public Result<SbPilotPayment> getList(Period period, Page page) throws ru.bitel.bgbilling.common.BGException - Specified by:
getListin interfaceSBPilotService- Throws:
ru.bitel.bgbilling.common.BGException
-