Class AgentManager
java.lang.Object
bitel.billing.server.admin.auth.Auth<A,javax.servlet.http.HttpServletRequest,B,C,D>
bitel.billing.server.admin.auth.http.HttpAuth<Agent,Connection,Integer,Conf>
ru.bitel.bgbilling.modules.ticket.server.bean.AgentManager
public final class AgentManager
extends bitel.billing.server.admin.auth.http.HttpAuth<Agent,Connection,Integer,Conf>
-
Field Summary
Fields inherited from class bitel.billing.server.admin.auth.Auth
log
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteAgent
(int id) getAgent
(int id) getAgentList
(String title) protected Agent
getLogin
(javax.servlet.http.HttpServletRequest request, Connection con, Integer mid, Conf conf, String[] baseAuth) protected boolean
isNeedBaseAuth
(Agent a, Connection b, Integer c, Conf d) protected boolean
isNeedCertificateAuth
(Agent a, Connection b, Integer c, Conf d) protected boolean
isNeedSecureConnection
(Agent a, Connection b, Integer c, Conf conf) void
updateAgent
(Agent agent) Methods inherited from class bitel.billing.server.admin.auth.http.HttpAuth
checkCertificate, getBasicAuth, login
-
Constructor Details
-
AgentManager
-
AgentManager
-
-
Method Details
-
getAgent
-
getAgentList
-
deleteAgent
public void deleteAgent(int id) -
updateAgent
- Throws:
ru.bitel.bgbilling.common.BGException
-
getLogin
protected Agent getLogin(javax.servlet.http.HttpServletRequest request, Connection con, Integer mid, Conf conf, String[] baseAuth) throws bitel.billing.server.admin.auth.AuthException - Specified by:
getLogin
in classbitel.billing.server.admin.auth.http.HttpAuth<Agent,
Connection, Integer, Conf> - Throws:
bitel.billing.server.admin.auth.AuthException
-
isNeedBaseAuth
- Specified by:
isNeedBaseAuth
in classbitel.billing.server.admin.auth.http.HttpAuth<Agent,
Connection, Integer, Conf>
-
isNeedCertificateAuth
- Specified by:
isNeedCertificateAuth
in classbitel.billing.server.admin.auth.http.HttpAuth<Agent,
Connection, Integer, Conf>
-
isNeedSecureConnection
- Specified by:
isNeedSecureConnection
in classbitel.billing.server.admin.auth.http.HttpAuth<Agent,
Connection, Integer, Conf>
-