Class AppsAbstractAction
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.kernel.apps.server.bean.AppsAbstractAction
public abstract class AppsAbstractAction
extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
-
Field Summary
Modifier and TypeFieldDescriptionМап который будет будет сохранен в dataMap с ключем запрашиваемого акшенаprotected Connection
protected AppsContext
protected int
Мап который будет возвращен.protected jakarta.servlet.http.HttpServletRequest
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
execute()
getBigDecimal
(String key, BigDecimal def) protected boolean
getBoolean
(String name, boolean defaultValue) protected final Date
getDateParameter
(String name, String pattern, Date defaultValue) int
getIntParameter
(String name, int defaultValue) getParameter
(String name) protected Period
protected Period
void
setContext
(AppsContext appsContext) Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Field Details
-
context
-
contractId
protected int contractId -
con
-
dataMap
Мап который будет возвращен. Не уверен, что он тут понадобится, так как все, что относиться к запросу акшена должно быть в actionMap -
actionMap
Мап который будет будет сохранен в dataMap с ключем запрашиваемого акшена -
request
protected jakarta.servlet.http.HttpServletRequest request -
requestParamsMap
-
-
Constructor Details
-
AppsAbstractAction
public AppsAbstractAction()
-
-
Method Details
-
setContext
-
execute
public abstract void execute() throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
getParameter
-
getIntParameter
-
getPeriod
-
getPeriod
-
getBigDecimal
-
getDateParameter
-
getBoolean
-