Interface OrganizationalUnit
-
- All Superinterfaces:
org.uberfire.commons.data.Cacheable,org.uberfire.security.ContributorResource,org.uberfire.security.Resource,org.uberfire.security.authz.RuntimeContentResource,org.uberfire.security.authz.RuntimeResource
- All Known Implementing Classes:
OrganizationalUnitImpl
public interface OrganizationalUnit extends org.uberfire.security.ContributorResource, org.uberfire.security.authz.RuntimeContentResource, org.uberfire.commons.data.Cacheable
-
-
Field Summary
Fields Modifier and Type Field Description static OrgUnitResourceTypeRESOURCE_TYPE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDefaultGroupId()StringgetDescription()Collection<String>getGroups()StringgetName()StringgetOwner()Collection<Repository>getRepositories()org.uberfire.spaces.SpacegetSpace()booleanisDeleted()voidsetDescription(String description)
-
-
-
Field Detail
-
RESOURCE_TYPE
static final OrgUnitResourceType RESOURCE_TYPE
-
-
Method Detail
-
getName
String getName()
-
getDescription
String getDescription()
-
getSpace
org.uberfire.spaces.Space getSpace()
-
getOwner
String getOwner()
-
getDefaultGroupId
String getDefaultGroupId()
-
getRepositories
Collection<Repository> getRepositories()
-
getGroups
Collection<String> getGroups()
-
isDeleted
boolean isDeleted()
-
setDescription
void setDescription(String description)
-
-