public class PluginServerListener extends ru.bitel.bgbilling.server.WebMenuBase implements ru.bitel.bgbilling.kernel.plugin.server.inpoint.OnInitServer, ru.bitel.bgbilling.kernel.plugin.server.inpoint.SerializeContract, EventListener<Event>
Constructor and Description |
---|
PluginServerListener() |
Modifier and Type | Method and Description |
---|---|
java.util.List<MenuItem> |
getContractWebMenuItems(java.sql.Connection con,
java.lang.String module,
int moduleId,
int contractId) |
void |
notify(Event event,
EventListenerContext ctx) |
void |
onInitServer(Setup setup)
Вызывается когда стартует сам сервер, в конце его конструктора, после
создания сервлетов.
|
void |
serializeContract(java.sql.Connection con,
int cid,
javax.xml.stream.XMLStreamWriter writer,
boolean onlyCurrent)
серелизация данных о договоре
|
public void notify(Event event, EventListenerContext ctx) throws ru.bitel.bgbilling.common.BGException
notify
in interface EventListener<Event>
ru.bitel.bgbilling.common.BGException
public void onInitServer(Setup setup)
ru.bitel.bgbilling.kernel.plugin.server.inpoint.OnInitServer
onInitServer
in interface ru.bitel.bgbilling.kernel.plugin.server.inpoint.OnInitServer
public void serializeContract(java.sql.Connection con, int cid, javax.xml.stream.XMLStreamWriter writer, boolean onlyCurrent) throws java.sql.SQLException, javax.xml.stream.XMLStreamException
ru.bitel.bgbilling.kernel.plugin.server.inpoint.SerializeContract
serializeContract
in interface ru.bitel.bgbilling.kernel.plugin.server.inpoint.SerializeContract
java.sql.SQLException
javax.xml.stream.XMLStreamException
public java.util.List<MenuItem> getContractWebMenuItems(java.sql.Connection con, java.lang.String module, int moduleId, int contractId) throws ru.bitel.bgbilling.common.BGException
getContractWebMenuItems
in interface ru.bitel.bgbilling.server.WebMenu
getContractWebMenuItems
in class ru.bitel.bgbilling.server.WebMenuBase
ru.bitel.bgbilling.common.BGException