public interface ApplicationTenancyRepository<T extends ApplicationTenancy>
| Modifier and Type | Method and Description |
|---|---|
Collection<T> |
allTenancies() |
void |
clearParentOnTenancy(ApplicationTenancy tenancy) |
void |
clearTenancyOnUser(ApplicationUser user) |
Collection<T> |
findByNameOrPathMatchingCached(String partialNameOrPath) |
Collection<T> |
findMatching(String search)
auto-complete support
|
Collection<T> |
getChildren(ApplicationTenancy tenancy) |
T |
newApplicationTenancy() |
T |
newTenancy(String name,
String path,
ApplicationTenancy parent) |
void |
setParentOnTenancy(ApplicationTenancy tenancy,
ApplicationTenancy parent) |
void |
setTenancyOnUser(ApplicationTenancy tenancy,
ApplicationUser user) |
T newApplicationTenancy()
Collection<T> allTenancies()
Collection<T> getChildren(ApplicationTenancy tenancy)
Collection<T> findByNameOrPathMatchingCached(String partialNameOrPath)
Collection<T> findMatching(String search)
search - T newTenancy(String name, String path, ApplicationTenancy parent)
void setTenancyOnUser(ApplicationTenancy tenancy, ApplicationUser user)
void clearTenancyOnUser(ApplicationUser user)
void setParentOnTenancy(ApplicationTenancy tenancy, ApplicationTenancy parent)
void clearParentOnTenancy(ApplicationTenancy tenancy)
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.