addPersItem(OSB_DB::Session &session, PersProductItem::AutoPtr apPpi, const ProductNode::Oid &pnId) | OSB_LIB::PersProduct | |
addPersNode(OSB_DB::Session &session, const ProductNode::Oid &pnId) | OSB_LIB::PersProduct | |
applyChange(const OSB_DB::Session &session, const StatusChange &change, OsbErrors &errors) | OSB_LIB::PersProduct | [private] |
buildPersParts() | OSB_LIB::PersProduct | |
buildPersParts(PersParts &partList, const ProductNodeParts &parts, bool parentSubscribed) | OSB_LIB::PersProduct | [private] |
changeStatus(const OSB_DB::Session &session, StatusChange &change, OsbErrors &errors) | OSB_LIB::PersProduct | [private] |
changeStatus(const OSB_DB::Session &session, const ProductNode::Oid &pnId, StatusChange &change, OsbErrors &errors) | OSB_LIB::PersProduct | [private] |
checkObjVs(const OSB_DB::Session &session) const | OSB_LIB::PersProduct | |
childSubscribed(const Product &product, const ProductNode::Oid &pnId) const | OSB_LIB::PersProduct | [private] |
chngs_ | OSB_LIB::PersProduct | [private] |
constructFrom(const PersProduct &rhs) | OSB_LIB::PersProduct | [private] |
Contract class | OSB_LIB::PersProduct | [friend] |
ContractId typedef | OSB_LIB::PersProduct | [private] |
contractId() const | OSB_LIB::PersProduct | [inline] |
contractId_ | OSB_LIB::PersProduct | [private] |
created() const | OSB_LIB::PersProduct | [inline] |
created_ | OSB_LIB::PersProduct | [private] |
delPersItem(OSB_DB::Session &session, const PersProductItem::Oid &ppiId, const ProductNode::Oid &pnId) | OSB_LIB::PersProduct | |
delPersNode(OSB_DB::Session &session, const ProductNode::Oid &oid) | OSB_LIB::PersProduct | |
delPpn(const OSB_DB::Session &session, const ProductNode::Oid &oid) | OSB_LIB::PersProduct | [private] |
effStatus() const | OSB_LIB::PersProduct | [inline] |
effStatus_ | OSB_LIB::PersProduct | [private] |
effStatusDate() const | OSB_LIB::PersProduct | [inline] |
effStatusDate_ | OSB_LIB::PersProduct | [private] |
findPersNode(const ProductNode::Oid &pnId) const | OSB_LIB::PersProduct | |
findPersPart(const ProductNode::Oid &pnId) const | OSB_LIB::PersProduct | |
findPersPart(const PersParts &persParts, const ProductNode::Oid &oid) const | OSB_LIB::PersProduct | [private] |
getCredit(const DateTime &dt=DateTime::now()) | OSB_LIB::PersProduct | |
getPersNode(const ProductNode::Oid &pnId) const | OSB_LIB::PersProduct | |
getPersPart(const ProductNode::Oid &pnId) const | OSB_LIB::PersProduct | |
getProduct() const | OSB_LIB::PersProduct | |
getTariffSystem(const DateTime &dt=DateTime::now()) const | OSB_LIB::PersProduct | |
handleObjectStatus(ObjectStatus os, const PersProduct::Oid &id) | OSB_LIB::PersProduct | [private, static] |
incObjVs(const OSB_DB::Session &session) | OSB_LIB::PersProduct | [private] |
insert(const OSB_DB::Session &session) | OSB_LIB::PersProduct | [private] |
lock(const OSB_DB::Session &session, const PersProduct::Oid &id, bool noWait) | OSB_LIB::PersProduct | [private, static] |
lock(const OSB_DB::Session &session, bool noWait) const | OSB_LIB::PersProduct | [private] |
objVs() const | OSB_LIB::PersProduct | [inline] |
objVs_ | OSB_LIB::PersProduct | |
Oid typedef | OSB_LIB::PersProduct | |
oid() const | OSB_LIB::PersProduct | [inline] |
oid_ | OSB_LIB::PersProduct | [private] |
operator=(const PersProduct &rhs) | OSB_LIB::PersProduct | |
OSB_DB::PersProductGw class | OSB_LIB::PersProduct | [friend] |
parentNodeAvail(const Product &product, const ProductNode::Oid &pnId) const | OSB_LIB::PersProduct | [private] |
persNode(const ProductNode::Oid &pnId) | OSB_LIB::PersProduct | |
persNodes() const | OSB_LIB::PersProduct | [inline] |
persNodes_ | OSB_LIB::PersProduct | [private] |
persPart(const ProductNode::Oid &pnId) | OSB_LIB::PersProduct | |
persParts() const | OSB_LIB::PersProduct | [inline] |
persParts_ | OSB_LIB::PersProduct | [private] |
PersProduct(const Oid &oid) | OSB_LIB::PersProduct | [inline] |
PersProduct(const Oid &oid, const ProductId &productId, const ContractId &contractId, const UserId &userId) | OSB_LIB::PersProduct | [inline] |
PersProduct(const PersProduct &rhs) | OSB_LIB::PersProduct | |
prefStatus() const | OSB_LIB::PersProduct | [inline] |
prefStatus_ | OSB_LIB::PersProduct | [private] |
prefStatusDate() const | OSB_LIB::PersProduct | [inline] |
prefStatusDate_ | OSB_LIB::PersProduct | [private] |
productId() const | OSB_LIB::PersProduct | [inline] |
ProductId typedef | OSB_LIB::PersProduct | [private] |
productId_ | OSB_LIB::PersProduct | [private] |
read(const OSB_DB::Session &session) | OSB_LIB::PersProduct | |
readItems(const OSB_DB::Session &session) | OSB_LIB::PersProduct | [private] |
readStatusChanges(const OSB_DB::Session &session, const Period &period) | OSB_LIB::PersProduct | |
readStatusRequests(const OSB_DB::Session &session, const Period &period) | OSB_LIB::PersProduct | |
remove(const OSB_DB::Session &session) | OSB_LIB::PersProduct | [private] |
reqs_ | OSB_LIB::PersProduct | [private] |
RequestHandler class | OSB_LIB::PersProduct | [friend] |
requestStatus(const OSB_DB::Session &session, StatusRequest &request, OsbErrors &errors, bool noWait) | OSB_LIB::PersProduct | |
requestStatus(const OSB_DB::Session &session, const ProductNode::Oid &pnId, StatusRequest &request, OsbErrors &errors, bool noWait) | OSB_LIB::PersProduct | |
schTsInPersParts(const DateTime &dt, const PersParts &persParts, Id< TariffSystem > &oid) const | OSB_LIB::PersProduct | [private] |
setNodePointers() | OSB_LIB::PersProduct | [private] |
setNodePointers(PersParts &parts) | OSB_LIB::PersProduct | [private] |
setPersPart(const ProductNode::Oid &pnId, bool add) | OSB_LIB::PersProduct | [private] |
setPrefStatus(const OSB_DB::Session &session, const StatusRequest &request) | OSB_LIB::PersProduct | [private] |
setPrefStatus(const OSB_DB::Session &session, const ProductNode::Oid &pnId, const StatusRequest &request) | OSB_LIB::PersProduct | [private] |
setUserId(const UserId &userId) | OSB_LIB::PersProduct | |
sortPersPartByName(bool desc=false) | OSB_LIB::PersProduct | |
sortPersPartByName(PersParts &persParts, bool desc=false) | OSB_LIB::PersProduct | |
statusChanges() const | OSB_LIB::PersProduct | [inline] |
statusChanges(const ProductNode::Oid &pnId) const | OSB_LIB::PersProduct | |
statusChanges(const ProductNode::Oid &pnId, const StatusChanges *pParentChanges, const PersParts &persParts) const | OSB_LIB::PersProduct | [private] |
statusRequests() const | OSB_LIB::PersProduct | [inline] |
subscribe(OSB_DB::Session &session, const ProductNode::Oid &nodeId) | OSB_LIB::PersProduct | |
updPersItem(OSB_DB::Session &session, PersProductItem &ppi, const ProductNode::Oid &pnId) | OSB_LIB::PersProduct | |
updProductUser(OSB_DB::Session &session) | OSB_LIB::PersProduct | |
userId() const | OSB_LIB::PersProduct | [inline] |
UserId typedef | OSB_LIB::PersProduct | |
userId_ | OSB_LIB::PersProduct | [private] |