RS - platform dependent RDBMS recordsetpublic class CncOrd<RS> extends Object implements ICncOrd
It cancels all given buyer's orders. E.g. buyer has not paid online after accepting (booking) orders. It changes item's availability and orders status to given NEW or CANCELED. It implements unbooking item available quantity from several places - from the first place.
| Constructor and Description |
|---|
CncOrd() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel(Map<String,Object> pRvs,
Buyer pBuyr,
Long pPurId,
EOrdStat pStFr,
EOrdStat pStTo)
It cancels all given buyer's orders.
|
void |
cancel(Map<String,Object> pRvs,
CuOr pCuOr,
EOrdStat pStas)
It cancels given buyer's order.
|
void |
cancel(Map<String,Object> pRvs,
CuOrSe pCuOr,
EOrdStat pStas)
It cancels given buyer's S.E.order.
|
boolean |
getIsAndr()
Getter for isAndr.
|
org.beigesoft.log.ILog |
getLog()
Geter for log.
|
org.beigesoft.rdb.IOrm |
getOrm()
Getter for orm.
|
org.beigesoft.rdb.IRdb<RS> |
getRdb()
Getter for rdb.
|
org.beigesoft.rdb.SrvClVl |
getSrvClVl()
Getter for srvClVl.
|
void |
setIsAndr(boolean pIsAndr)
Setter for isAndr.
|
void |
setLog(org.beigesoft.log.ILog pLogger)
Setter for log.
|
void |
setOrm(org.beigesoft.rdb.IOrm pOrm)
Setter for orm.
|
void |
setRdb(org.beigesoft.rdb.IRdb<RS> pRdb)
Setter for rdb.
|
void |
setSrvClVl(org.beigesoft.rdb.SrvClVl pSrvClVl)
Setter for srvClVl.
|
public final void cancel(Map<String,Object> pRvs, Buyer pBuyr, Long pPurId, EOrdStat pStFr, EOrdStat pStTo) throws Exception
It cancels all given buyer's orders. For example buyer had not paid online after accepting (booking) orders. It changes item's availability and orders status to given NEW or CANCELED.
public final void cancel(Map<String,Object> pRvs, CuOr pCuOr, EOrdStat pStas) throws Exception
It cancels given buyer's order.
public final void cancel(Map<String,Object> pRvs, CuOrSe pCuOr, EOrdStat pStas) throws Exception
It cancels given buyer's S.E.order.
public final org.beigesoft.log.ILog getLog()
Geter for log.
public final void setLog(org.beigesoft.log.ILog pLogger)
Setter for log.
pLogger - referencepublic final org.beigesoft.rdb.IOrm getOrm()
Getter for orm.
public final void setOrm(org.beigesoft.rdb.IOrm pOrm)
Setter for orm.
pOrm - referencepublic final org.beigesoft.rdb.IRdb<RS> getRdb()
Getter for rdb.
public final void setRdb(org.beigesoft.rdb.IRdb<RS> pRdb)
Setter for rdb.
pRdb - referencepublic final boolean getIsAndr()
Getter for isAndr.
public final void setIsAndr(boolean pIsAndr)
Setter for isAndr.
pIsAndr - referencepublic final org.beigesoft.rdb.SrvClVl getSrvClVl()
Getter for srvClVl.
public final void setSrvClVl(org.beigesoft.rdb.SrvClVl pSrvClVl)
Setter for srvClVl.
pSrvClVl - referenceCopyright © 2019. All rights reserved.