| addEntity(const EntityBasePtr &entity, const ::Ice::Current &c=Ice::emptyCurrent) override | PersistentEntitySegment | |
| addEntityList(const EntityBaseList &entityList, const Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| addEntityListThreadUnsafe(const EntityBaseList &entityList) | PersistentEntitySegment | virtual |
| addEntityThreadUnsafe(const EntityBasePtr &entity) | PersistentEntitySegment | virtual |
| addReadCollection(const CollectionInterfacePrx &coll, const ::Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| BodySchemaMemorySegment(CollectionInterfacePrx entityCollection, Ice::CommunicatorPtr ic, bool useMongoIds=true) | BodySchemaMemorySegment | inline |
| clear(const ::Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| clearReadCollections(const ::Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| completeOac(OacBasePtr oac) const | BodySchemaMemorySegment | protected |
| dbSerializer | PersistentEntitySegment | protected |
| dbSerializerMutex | PersistentEntitySegment | mutableprotected |
| deserializeEntity(const DBStorableData &dbEntity) const | PersistentEntitySegment | protected |
| findRefsByQuery(const std::string &query, const Ice::Current &c) override | PersistentEntitySegment | |
| getAll(const ::Ice::Current &=Ice::emptyCurrent) const | BodySchemaMemorySegment | inline |
| getAllEntities(const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getAllEntityIds(const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getAllEntityIdsThreadUnsafe() const | PersistentEntitySegment | virtual |
| getEntitiesByAttrValue(const ::std::string &attrName, const ::std::string &attrValue, const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getEntitiesByAttrValueList(const ::std::string &attrName, const NameList &attrValueList, const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getEntityById(const ::std::string &entityId, const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getEntityByIdThreadUnsafe(const ::std::string &entityId) const | PersistentEntitySegment | virtual |
| getEntityByName(const ::std::string &name, const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getEntityByNameThreadUnsafe(const ::std::string &name) const | PersistentEntitySegment | virtual |
| getEntityRefById(const std::string &id, const Ice::Current &) const override | PersistentEntitySegment | |
| getEntityRefByName(const std::string &name, const Ice::Current &c) const override | PersistentEntitySegment | |
| getEntityWithChildrenById(const std::string &id, bool includeMetaEntities, const Ice::Current &c=Ice::emptyCurrent) const override | SegmentUtilImplementations | |
| getEntityWithChildrenByName(const std::string &, bool includeMetaEntities, const Ice::Current &c=Ice::emptyCurrent) const override | SegmentUtilImplementations | |
| getIceId(const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getIdEntityMap(const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getJSONEntityById(const std::string &id, const Ice::Current &) const override | SegmentUtilImplementations | |
| getOacById(const ::std::string &id, const ::Ice::Current &=Ice::emptyCurrent) const | BodySchemaMemorySegment | inline |
| getOacByName(const ::std::string &name, const ::Ice::Current &=Ice::emptyCurrent) const | BodySchemaMemorySegment | inline |
| getObjectTypeId(const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getReadCollectionsNS(const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getReadLock(const Ice::Current &c) const | SegmentUtilImplementations | |
| getSegmentName(const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getWriteCollectionNS(const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| getWriteLock(const Ice::Current &c) const | SegmentUtilImplementations | |
| hasEntityById(const std::string &entityId, const Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| hasEntityByIdThreadUnsafe(const std::string &entityId) const | PersistentEntitySegment | |
| hasEntityByName(const std::string &entityName, const Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| hasEntityByNameThreadUnsafe(const std::string &entityName) const | PersistentEntitySegment | |
| keepAliveCheck() | SegmentUtilImplementations | protected |
| keepAliveCheckTask | SegmentUtilImplementations | protected |
| keepAliveTimestamp | SegmentUtilImplementations | protected |
| keepAliveTimestampMutex | SegmentUtilImplementations | protected |
| keepLockAlive(const std::string &token, const Ice::Current &) override | SegmentUtilImplementations | |
| lockSegment(const Ice::Current &c) override | SegmentUtilImplementations | |
| lockToken | SegmentUtilImplementations | protected |
| mutex | SegmentUtilImplementations | mutableprotected |
| objClassSegment | BodySchemaMemorySegment | protected |
| parentMemory | PersistentEntitySegment | protected |
| PersistentEntitySegment(CollectionInterfacePrx entityCollection, Ice::CommunicatorPtr ic, bool useMongoIds=true) | PersistentEntitySegment | |
| print(const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| readCollections | PersistentEntitySegment | protected |
| readLock | SegmentUtilImplementations | protected |
| removeAllEntities(const ::Ice::Current &c=Ice::emptyCurrent) override | PersistentEntitySegment | |
| removeEntity(const ::std::string &entityId, const ::Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| removeEntityThreadUnsafe(const ::std::string &entityId) | PersistentEntitySegment | virtual |
| replaceObjectDummies(OacBasePtr oac) const | BodySchemaMemorySegment | protected |
| ScopedSharedLock typedef | SegmentUtilImplementations | |
| ScopedSharedLockPtr typedef | SegmentUtilImplementations | |
| ScopedUniqueLock typedef | SegmentUtilImplementations | |
| ScopedUniqueLockPtr typedef | SegmentUtilImplementations | |
| segmentMutex | SegmentUtilImplementations | mutableprotected |
| segmentName | PersistentEntitySegment | protected |
| SegmentUtilImplementations() | SegmentUtilImplementations | |
| selfProxy | SegmentUtilImplementations | protected |
| setEntityAttribute(const std::string &entityId, const EntityAttributeBasePtr &attribute, const Ice::Current &) override | PersistentEntitySegment | |
| setEntityAttributes(const std::string &entityId, const EntityAttributeList &attributeMap, const Ice::Current &) override | PersistentEntitySegment | |
| setParentMemory(const MemoryInterfacePtr &memory, const Ice::Current &) override | PersistentEntitySegment | |
| setSegmentName(const std::string &segmentName, const ::Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | protected |
| setSingleRWCollection(const CollectionInterfacePrx &coll, const ::Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| setWriteCollection(const CollectionInterfacePrx &coll, const ::Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| size(const ::Ice::Current &=Ice::emptyCurrent) const override | PersistentEntitySegment | |
| tokenMutex | SegmentUtilImplementations | mutableprotected |
| unlockSegment(const SegmentLockBasePtr &lock, const Ice::Current &c) override | SegmentUtilImplementations | |
| unlockSegmentWithToken(const std::string &token, const Ice::Current &c) override | SegmentUtilImplementations | |
| updateEntity(const ::std::string &entityId, const EntityBasePtr &update, const ::Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| updateEntityThreadUnsafe(const ::std::string &entityId, const EntityBasePtr &update) | PersistentEntitySegment | virtual |
| upsertEntity(const std::string &entityId, const EntityBasePtr &entity, const ::Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| upsertEntityByName(const std::string &entityName, const EntityBasePtr &entity, const ::Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| upsertEntityByNameThreadUnsafe(const std::string &entityName, const EntityBasePtr &entity) | PersistentEntitySegment | virtual |
| upsertEntityList(const EntityBaseList &entityList, const Ice::Current &=Ice::emptyCurrent) override | PersistentEntitySegment | |
| upsertEntityListThreadUnsafe(const EntityBaseList &entityList) | PersistentEntitySegment | virtual |
| upsertEntityThreadUnsafe(const std::string &entityId, const EntityBasePtr &entity) | PersistentEntitySegment | virtual |
| useMongoIds | PersistentEntitySegment | protected |
| writeCollection | PersistentEntitySegment | protected |
| writeLock | SegmentUtilImplementations | protected |
| ~PersistentEntitySegment() override | PersistentEntitySegment | |