public class OrderManagerSet
extends java.util.concurrent.locks.ReentrantLock
| Modifier and Type | Class and Description |
|---|---|
static class |
OrderManagerSet.OrderManagerHolder |
| Constructor and Description |
|---|
OrderManagerSet(OrderManagerSet.OrderManagerHolder[] serviceActivators) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
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) |
java.lang.Object |
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) |
getHoldCount, getOwner, getQueuedThreads, getQueueLength, getWaitingThreads, getWaitQueueLength, hasQueuedThread, hasQueuedThreads, hasWaiters, isFair, isHeldByCurrentThread, isLocked, lock, lockInterruptibly, newCondition, toString, tryLock, tryLock, unlockpublic OrderManagerSet(OrderManagerSet.OrderManagerHolder[] serviceActivators)
public boolean isAlive()
public void destroy()
public java.lang.Object connect(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic void disconnect(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic boolean accountRemove(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exceptionpublic boolean accountCreate(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exceptionpublic boolean accountModify(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exceptionpublic boolean accountStateModify(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exceptionpublic boolean accountOptionsModify(OrderManagerDeviceWorker device, AbstractOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exceptionpublic boolean productsModify(OrderManagerDeviceWorker device, ProductOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exception