public interface TenantResources<T extends DataObjectRestRep>
Modifier and Type | Method and Description |
---|---|
java.util.List<T> |
getByTenant(java.net.URI tenantId)
Gets the resources associated with a given tenant.
|
java.util.List<T> |
getByTenant(java.net.URI tenantId,
ResourceFilter<T> filter)
Gets the resources associated with a given tenant, optionally filtering the results as they are returned.
|
java.util.List<T> |
getByUserTenant()
Convenience method for retrieving by user's current tenant.
|
java.util.List<T> |
getByUserTenant(ResourceFilter<T> filter)
Convenience method for retrieving by user's current tenant.
|
java.util.List<NamedRelatedResourceRep> |
listByTenant(java.net.URI tenantId)
Lists resources associated with a given tenant.
|
java.util.List<NamedRelatedResourceRep> |
listByUserTenant()
Convenience method for listing by the user's current tenant.
|
java.util.List<NamedRelatedResourceRep> listByUserTenant()
Equivalent to: listByTenant(client.getUserTenant())
listByTenant(URI)
java.util.List<T> getByUserTenant()
Equivalent to: getByTenant(client.getUserTenant())
getByTenant(URI)
java.util.List<T> getByUserTenant(ResourceFilter<T> filter)
Equivalent to: getByTenant(client.getUserTenant(), filter)
getByTenant(URI, ResourceFilter)
java.util.List<NamedRelatedResourceRep> listByTenant(java.net.URI tenantId)
tenantId
- the tenant ID.java.util.List<T> getByTenant(java.net.URI tenantId)
tenantId
- the tenant ID.Resources.getByRefs(java.util.Collection)
java.util.List<T> getByTenant(java.net.URI tenantId, ResourceFilter<T> filter)
tenantId
- the tenant ID.filter
- the resource filter to apply to the results as they are returned (optional).Resources.getByRefs(java.util.Collection, ResourceFilter)