java.lang.Object
com.rcore.database.mongo.commons.port.impl.AbstractMongoRepository<ID,E,D,F>
io.foodtechlab.common.mongo.port.AbstractMongoSafeDeleteRepository<String,RoleAccessEntity,RoleAccessDoc,RoleAccessFilters>
ru.foodtechlab.lib.auth.service.infrastructure.database.mongo.roleAccess.port.MongoRoleAccessRepository
All Implemented Interfaces:
com.rcore.domain.commons.port.CreateUpdateRepository<RoleAccessEntity>, com.rcore.domain.commons.port.CRUDRepository<String,RoleAccessEntity,RoleAccessFilters>, com.rcore.domain.commons.port.DeleteRepository<String>, com.rcore.domain.commons.port.ReadRepository<String,RoleAccessEntity,RoleAccessFilters>, io.foodtechlab.common.domain.port.SafeDeleteCRUDRepository<String,RoleAccessEntity,RoleAccessFilters>, io.foodtechlab.common.domain.port.SafeDeleteRepository<String>, io.foodtechlab.common.domain.port.SafeReadRepository<String,RoleAccessEntity,RoleAccessFilters>, RoleAccessRepository

@Repository public class MongoRoleAccessRepository extends io.foodtechlab.common.mongo.port.AbstractMongoSafeDeleteRepository<String,RoleAccessEntity,RoleAccessDoc,RoleAccessFilters> implements RoleAccessRepository
  • Field Summary

    Fields inherited from class com.rcore.database.mongo.commons.port.impl.AbstractMongoRepository

    documentClass, mapper, mongoTemplate
  • Constructor Summary

    Constructors
    Constructor
    Description
    MongoRoleAccessRepository(RoleAccessDocMapper mapper, org.springframework.data.mongodb.core.MongoTemplate mongoTemplate)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    protected com.rcore.database.mongo.commons.query.AbstractExampleQuery
     

    Methods inherited from class io.foodtechlab.common.mongo.port.AbstractMongoSafeDeleteRepository

    delete, findById, forceFindById, permanentDelete, restore

    Methods inherited from class com.rcore.database.mongo.commons.port.impl.AbstractMongoRepository

    count, exist, find, findSearch, save

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.rcore.domain.commons.port.CreateUpdateRepository

    save

    Methods inherited from interface com.rcore.domain.commons.port.DeleteRepository

    delete

    Methods inherited from interface com.rcore.domain.commons.port.ReadRepository

    count, exist, find, findById

    Methods inherited from interface io.foodtechlab.common.domain.port.SafeDeleteRepository

    permanentDelete, restore

    Methods inherited from interface io.foodtechlab.common.domain.port.SafeReadRepository

    forceFindById