Class OrganizationalUnitImpl
- java.lang.Object
-
- org.guvnor.structure.organizationalunit.impl.OrganizationalUnitImpl
-
- All Implemented Interfaces:
OrganizationalUnit,org.uberfire.commons.data.Cacheable,org.uberfire.security.authz.RuntimeContentResource,org.uberfire.security.authz.RuntimeResource,org.uberfire.security.ContributorResource,org.uberfire.security.Resource
@Portable public class OrganizationalUnitImpl extends Object implements OrganizationalUnit
-
-
Field Summary
-
Fields inherited from interface org.guvnor.structure.organizationalunit.OrganizationalUnit
RESOURCE_TYPE
-
-
Constructor Summary
Constructors Constructor Description OrganizationalUnitImpl()OrganizationalUnitImpl(String name, String defaultGroupId)OrganizationalUnitImpl(String name, String defaultGroupId, boolean deleted)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Collection<org.uberfire.security.Contributor>getContributors()StringgetDefaultGroupId()StringgetDescription()Collection<String>getGroups()StringgetIdentifier()StringgetName()StringgetOwner()Collection<Repository>getRepositories()org.uberfire.security.ResourceTypegetResourceType()org.uberfire.spaces.SpacegetSpace()inthashCode()booleanisDeleted()voidmarkAsCached()booleanrequiresRefresh()voidsetDescription(String description)StringtoString()
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceOrganizationalUnit
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceOrganizationalUnit
-
getSpace
public org.uberfire.spaces.Space getSpace()
- Specified by:
getSpacein interfaceOrganizationalUnit
-
getOwner
public String getOwner()
- Specified by:
getOwnerin interfaceOrganizationalUnit
-
getDefaultGroupId
public String getDefaultGroupId()
- Specified by:
getDefaultGroupIdin interfaceOrganizationalUnit
-
getRepositories
public Collection<Repository> getRepositories()
- Specified by:
getRepositoriesin interfaceOrganizationalUnit
-
getIdentifier
public String getIdentifier()
- Specified by:
getIdentifierin interfaceorg.uberfire.security.Resource
-
getResourceType
public org.uberfire.security.ResourceType getResourceType()
- Specified by:
getResourceTypein interfaceorg.uberfire.security.Resource
-
markAsCached
public void markAsCached()
- Specified by:
markAsCachedin interfaceorg.uberfire.commons.data.Cacheable
-
requiresRefresh
public boolean requiresRefresh()
- Specified by:
requiresRefreshin interfaceorg.uberfire.commons.data.Cacheable
-
getGroups
public Collection<String> getGroups()
- Specified by:
getGroupsin interfaceOrganizationalUnit
-
getContributors
public Collection<org.uberfire.security.Contributor> getContributors()
- Specified by:
getContributorsin interfaceorg.uberfire.security.ContributorResource
-
isDeleted
public boolean isDeleted()
- Specified by:
isDeletedin interfaceOrganizationalUnit
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceOrganizationalUnit
-
-