ApplicationTenancyRepositoryAbstract

API

ApplicationTenancyRepositoryAbstract.java
class ApplicationTenancyRepositoryAbstract<T> {
  ApplicationTenancy newApplicationTenancy()
  Collection<ApplicationTenancy> findByNameOrPathMatchingCached(String search)
  Collection<ApplicationTenancy> findByNameOrPathMatching(String search)
  ApplicationTenancy findByNameCached(String name)
  ApplicationTenancy findByName(String name)
  ApplicationTenancy findByPathCached(String path)
  ApplicationTenancy findByPath(String path)
  Collection<ApplicationTenancy> findMatching(String search)
  ApplicationTenancy newTenancy(String name, String path, ApplicationTenancy parent)
  Collection<ApplicationTenancy> allTenancies()
  Collection<ApplicationTenancy> allTenanciesNoCache()
  Collection<ApplicationTenancy> getRootTenancies()
  Collection<ApplicationTenancy> getChildren(ApplicationTenancy tenancy)
  void setTenancyOnUser(ApplicationTenancy tenancy, ApplicationUser user)
  void clearTenancyOnUser(ApplicationUser user)
  void setParentOnTenancy(ApplicationTenancy tenancy, ApplicationTenancy parent)
  void clearParentOnTenancy(ApplicationTenancy tenancy)
}