KBMSegment Member List

This is the complete list of members for KBMSegment, including all inherited members.

addEntity(const EntityBasePtr &entity, const ::Ice::Current &c=Ice::emptyCurrent) overridePersistentEntitySegment
addEntityList(const EntityBaseList &entityList, const Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
addEntityListThreadUnsafe(const EntityBaseList &entityList)PersistentEntitySegmentvirtual
addEntityThreadUnsafe(const EntityBasePtr &entity)PersistentEntitySegmentvirtual
addReadCollection(const CollectionInterfacePrx &coll, const ::Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
clear(const ::Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
clearReadCollections(const ::Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
dbSerializerPersistentEntitySegmentprotected
dbSerializerMutexPersistentEntitySegmentmutableprotected
deserializeEntity(const DBStorableData &dbEntity) constPersistentEntitySegmentprotected
findRefsByQuery(const std::string &query, const Ice::Current &c) overridePersistentEntitySegment
getAllEntities(const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getAllEntityIds(const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getAllEntityIdsThreadUnsafe() constPersistentEntitySegmentvirtual
getEntitiesByAttrValue(const ::std::string &attrName, const ::std::string &attrValue, const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getEntitiesByAttrValueList(const ::std::string &attrName, const NameList &attrValueList, const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getEntityById(const ::std::string &entityId, const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getEntityByIdThreadUnsafe(const ::std::string &entityId) constPersistentEntitySegmentvirtual
getEntityByName(const ::std::string &name, const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getEntityByNameThreadUnsafe(const ::std::string &name) constPersistentEntitySegmentvirtual
getEntityRefById(const std::string &id, const Ice::Current &) const overridePersistentEntitySegment
getEntityRefByName(const std::string &name, const Ice::Current &c) const overridePersistentEntitySegment
getEntityWithChildrenById(const std::string &id, bool includeMetaEntities, const Ice::Current &c=Ice::emptyCurrent) const overrideSegmentUtilImplementations
getEntityWithChildrenByName(const std::string &, bool includeMetaEntities, const Ice::Current &c=Ice::emptyCurrent) const overrideSegmentUtilImplementations
getIceId(const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getIdEntityMap(const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getJSONEntityById(const std::string &id, const Ice::Current &) const overrideSegmentUtilImplementations
getKBMData(const std::string &, const Ice::Current &) const overrideKBMSegment
getObjectTypeId(const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getReadCollectionsNS(const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getReadLock(const Ice::Current &c) constSegmentUtilImplementations
getSegmentName(const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getWriteCollectionNS(const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
getWriteLock(const Ice::Current &c) constSegmentUtilImplementations
hasEntityById(const std::string &entityId, const Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
hasEntityByIdThreadUnsafe(const std::string &entityId) constPersistentEntitySegment
hasEntityByName(const std::string &entityName, const Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
hasEntityByNameThreadUnsafe(const std::string &entityName) constPersistentEntitySegment
KBMSegment(CollectionInterfacePrx entityCollection, Ice::CommunicatorPtr ic, bool useMongoIds=true)KBMSegmentinline
keepAliveCheck()SegmentUtilImplementationsprotected
keepAliveCheckTaskSegmentUtilImplementationsprotected
keepAliveTimestampSegmentUtilImplementationsprotected
keepAliveTimestampMutexSegmentUtilImplementationsprotected
keepLockAlive(const std::string &token, const Ice::Current &) overrideSegmentUtilImplementations
lockSegment(const Ice::Current &c) overrideSegmentUtilImplementations
lockTokenSegmentUtilImplementationsprotected
mutexSegmentUtilImplementationsmutableprotected
parentMemoryPersistentEntitySegmentprotected
PersistentEntitySegment(CollectionInterfacePrx entityCollection, Ice::CommunicatorPtr ic, bool useMongoIds=true)PersistentEntitySegment
print(const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
readCollectionsPersistentEntitySegmentprotected
readLockSegmentUtilImplementationsprotected
removeAllEntities(const ::Ice::Current &c=Ice::emptyCurrent) overridePersistentEntitySegment
removeEntity(const ::std::string &entityId, const ::Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
removeEntityThreadUnsafe(const ::std::string &entityId)PersistentEntitySegmentvirtual
ScopedSharedLock typedefSegmentUtilImplementations
ScopedSharedLockPtr typedefSegmentUtilImplementations
ScopedUniqueLock typedefSegmentUtilImplementations
ScopedUniqueLockPtr typedefSegmentUtilImplementations
segmentMutexSegmentUtilImplementationsmutableprotected
segmentNamePersistentEntitySegmentprotected
SegmentUtilImplementations()SegmentUtilImplementations
selfProxySegmentUtilImplementationsprotected
setEntityAttribute(const std::string &entityId, const EntityAttributeBasePtr &attribute, const Ice::Current &) overridePersistentEntitySegment
setEntityAttributes(const std::string &entityId, const EntityAttributeList &attributeMap, const Ice::Current &) overridePersistentEntitySegment
setParentMemory(const MemoryInterfacePtr &memory, const Ice::Current &) overridePersistentEntitySegment
setSegmentName(const std::string &segmentName, const ::Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegmentprotected
setSingleRWCollection(const CollectionInterfacePrx &coll, const ::Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
setWriteCollection(const CollectionInterfacePrx &coll, const ::Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
size(const ::Ice::Current &=Ice::emptyCurrent) const overridePersistentEntitySegment
tokenMutexSegmentUtilImplementationsmutableprotected
unlockSegment(const SegmentLockBasePtr &lock, const Ice::Current &c) overrideSegmentUtilImplementations
unlockSegmentWithToken(const std::string &token, const Ice::Current &c) overrideSegmentUtilImplementations
updateEntity(const ::std::string &entityId, const EntityBasePtr &update, const ::Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
updateEntityThreadUnsafe(const ::std::string &entityId, const EntityBasePtr &update)PersistentEntitySegmentvirtual
upsertEntity(const std::string &entityId, const EntityBasePtr &entity, const ::Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
upsertEntityByName(const std::string &entityName, const EntityBasePtr &entity, const ::Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
upsertEntityByNameThreadUnsafe(const std::string &entityName, const EntityBasePtr &entity)PersistentEntitySegmentvirtual
upsertEntityList(const EntityBaseList &entityList, const Ice::Current &=Ice::emptyCurrent) overridePersistentEntitySegment
upsertEntityListThreadUnsafe(const EntityBaseList &entityList)PersistentEntitySegmentvirtual
upsertEntityThreadUnsafe(const std::string &entityId, const EntityBasePtr &entity)PersistentEntitySegmentvirtual
useMongoIdsPersistentEntitySegmentprotected
writeCollectionPersistentEntitySegmentprotected
writeLockSegmentUtilImplementationsprotected
~PersistentEntitySegment() overridePersistentEntitySegment