Class ModuleAccount
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.modules.npay.server.bean.account.ModuleAccount
- All Implemented Interfaces:
ListItem
- Direct Known Subclasses:
DialUpModuleAccount
,InetModuleAccount
,KernelAccount
,PhoneModuleAccount
,VoiceModuleAccount
public abstract class ModuleAccount
extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
implements ListItem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
getId()
int
abstract BigDecimal
getPeriodAccount
(Connection con, int contractId, Calendar from, Calendar to) getTitle()
protected String
queryInIntList
(List<Integer> ids, String fieldName) void
setId
(int id) void
setModuleId
(int moduleId) void
setServiceIds
(List<Integer> serviceIds) void
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError, warn
-
Constructor Details
-
ModuleAccount
public ModuleAccount()
-
-
Method Details
-
getId
public int getId() -
setId
public void setId(int id) -
getServiceIds
-
setServiceIds
-
getTitle
-
setTitle
-
getModleId
public int getModleId() -
setModuleId
public void setModuleId(int moduleId) -
queryInIntList
-
getPeriodAccount
public abstract BigDecimal getPeriodAccount(Connection con, int contractId, Calendar from, Calendar to)
-