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, unlock
public 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.BGException
public void disconnect(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public boolean accountRemove(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exception
public boolean accountCreate(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exception
public boolean accountModify(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exception
public boolean accountStateModify(OrderManagerDeviceWorker device, AccountOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exception
public boolean accountOptionsModify(OrderManagerDeviceWorker device, AbstractOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exception
public boolean productsModify(OrderManagerDeviceWorker device, ProductOrderEvent event, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
java.lang.Exception