Class OrderManagerSet
java.lang.Object
java.util.concurrent.locks.ReentrantLock
ru.bitel.bgbilling.apps.tv.access.om.OrderManagerSet
- All Implemented Interfaces:
Serializable
,Lock
Обертка вокруг набора OrderManager'ов.
Метода init нет, так как туда передаются разные аргументы для каждого ServiceActivator.
Метода init нет, так как туда передаются разные аргументы для каждого ServiceActivator.
- See Also:
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
accountCreate
(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) boolean
accountModify
(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) boolean
accountOptionsModify
(OrderManagerDeviceWorker device, AbstractOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) boolean
accountRemove
(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) boolean
accountStateModify
(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) connect
(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) void
destroy()
void
disconnect
(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) boolean
isAlive()
boolean
productsModify
(OrderManagerDeviceWorker device, ProductOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) Methods inherited from class java.util.concurrent.locks.ReentrantLock
getHoldCount, getOwner, getQueuedThreads, getQueueLength, getWaitingThreads, getWaitQueueLength, hasQueuedThread, hasQueuedThreads, hasWaiters, isFair, isHeldByCurrentThread, isLocked, lock, lockInterruptibly, newCondition, toString, tryLock, tryLock, unlock
-
Constructor Details
-
OrderManagerSet
-
-
Method Details
-
isAlive
public boolean isAlive() -
destroy
public void destroy() -
connect
public Object connect(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
disconnect
public void disconnect(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
accountRemove
public boolean accountRemove(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws Exception - Throws:
Exception
-
accountCreate
public boolean accountCreate(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws Exception - Throws:
Exception
-
accountModify
public boolean accountModify(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws Exception - Throws:
Exception
-
accountStateModify
public boolean accountStateModify(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws Exception - Throws:
Exception
-
accountOptionsModify
public boolean accountOptionsModify(OrderManagerDeviceWorker device, AbstractOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws Exception - Throws:
Exception
-
productsModify
public boolean productsModify(OrderManagerDeviceWorker device, ProductOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws Exception - Throws:
Exception
-