Class ServiceSpecRuntimeMap
java.lang.Object
ru.bitel.bgbilling.kernel.directory.api.common.ReferenceValueDirectory<ServiceSpec,ServiceSpecRuntime>
ru.bitel.bgbilling.modules.tv.server.runtime.ServiceSpecRuntimeMap
- All Implemented Interfaces:
EventListener<ru.bitel.bgbilling.kernel.event.common.Event>
public class ServiceSpecRuntimeMap
extends ru.bitel.bgbilling.kernel.directory.api.common.ReferenceValueDirectory<ServiceSpec,ServiceSpecRuntime>
implements EventListener<ru.bitel.bgbilling.kernel.event.common.Event>
-
Method Summary
Modifier and TypeMethodDescriptionstatic ServiceSpecRuntimeMap
getInstance
(ConnectionSet connectionSet) protected ServiceSpecRuntime
newValue
(ServiceSpec value) void
notify
(ru.bitel.bgbilling.kernel.event.common.Event e, EventListenerContext ctx) protected void
onUpdate
(Connection con, int moduleId, List<ServiceSpec> list) Methods inherited from class ru.bitel.bgbilling.kernel.directory.api.common.ReferenceValueDirectory
get, getRef, init, list, newValue, onUpdate
-
Method Details
-
getInstance
public static ServiceSpecRuntimeMap getInstance(ConnectionSet connectionSet) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
newValue
- Specified by:
newValue
in classru.bitel.bgbilling.kernel.directory.api.common.ReferenceValueDirectory<ServiceSpec,
ServiceSpecRuntime>
-
onUpdate
protected void onUpdate(Connection con, int moduleId, List<ServiceSpec> list) throws ru.bitel.bgbilling.common.BGException - Overrides:
onUpdate
in classru.bitel.bgbilling.kernel.directory.api.common.ReferenceValueDirectory<ServiceSpec,
ServiceSpecRuntime> - Throws:
ru.bitel.bgbilling.common.BGException
-
notify
public void notify(ru.bitel.bgbilling.kernel.event.common.Event e, EventListenerContext ctx) throws ru.bitel.bgbilling.common.BGException - Specified by:
notify
in interfaceEventListener<ru.bitel.bgbilling.kernel.event.common.Event>
- Throws:
ru.bitel.bgbilling.common.BGException
-