@ProviderType public interface Group extends GroupModel, PersistedModel, TreeModel
GroupModel
Modifier and Type | Field and Description |
---|---|
static Accessor<Group,Long> |
GROUP_ID_ACCESSOR |
getActive, getAvailableLanguageIds, getClassName, getClassNameId, getClassPK, getCompanyId, getCreatorUserId, getCreatorUserUuid, getCtCollectionId, getDefaultLanguageId, getDescription, getDescription, getDescription, getDescription, getDescription, getDescriptionCurrentLanguageId, getDescriptionCurrentValue, getDescriptionMap, getFriendlyURL, getGroupId, getGroupKey, getInheritContent, getLiveGroupId, getManualMembership, getMembershipRestriction, getMvccVersion, getName, getName, getName, getName, getName, getNameCurrentLanguageId, getNameCurrentValue, getNameMap, getParentGroupId, getPrimaryKey, getRemoteStagingGroupCount, getSite, getTreePath, getType, getTypeSettings, getUuid, isActive, isInheritContent, isManualMembership, isSite, prepareLocalizedFieldsForImport, prepareLocalizedFieldsForImport, setActive, setClassName, setClassNameId, setClassPK, setCompanyId, setCreatorUserId, setCreatorUserUuid, setCtCollectionId, setDescription, setDescription, setDescription, setDescriptionCurrentLanguageId, setDescriptionMap, setDescriptionMap, setFriendlyURL, setGroupId, setGroupKey, setInheritContent, setLiveGroupId, setManualMembership, setMembershipRestriction, setMvccVersion, setName, setName, setName, setNameCurrentLanguageId, setNameMap, setNameMap, setParentGroupId, setPrimaryKey, setRemoteStagingGroupCount, setSite, setTreePath, setType, setTypeSettings, setUuid
clone, getAttributeGetterFunctions, getAttributeSetterBiConsumers, getExpandoBridge, getModelAttributes, getPrimaryKeyObj, isCachedModel, isEntityCacheEnabled, isEscapedModel, isFinderCacheEnabled, isNew, resetOriginalValues, setCachedModel, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setModelAttributes, setNew, setPrimaryKeyObj, toCacheModel, toEscapedModel, toUnescapedModel, toXmlString
getModelClass, getModelClassName
persist
buildTreePath, getPrimaryKeyObj, getTreePath, updateTreePath
void clearStagingGroup()
List<Group> getAncestors()
List<Group> getChildren(boolean site)
List<Group> getChildrenWithLayouts(boolean site, int start, int end, OrderByComparator<Group> orderByComparator)
int getChildrenWithLayoutsCount(boolean site)
long getDefaultPrivatePlid()
long getDefaultPublicPlid()
List<Group> getDescendants(boolean site)
@JSON String getDescriptiveName() throws PortalException
PortalException
String getDescriptiveName(Locale locale) throws PortalException
PortalException
String getDisplayURL(ThemeDisplay themeDisplay)
String getDisplayURL(ThemeDisplay themeDisplay, boolean privateLayout)
String getIconCssClass()
String getIconURL(ThemeDisplay themeDisplay)
String getLayoutRootNodeName(boolean privateLayout, Locale locale)
Group getLiveGroup()
String getLiveParentTypeSettingsProperty(String key)
String getLogoURL(ThemeDisplay themeDisplay, boolean useDefault)
long getOrganizationId()
Group getParentGroup()
UnicodeProperties getParentLiveGroupTypeSettingsProperties()
String getPathFriendlyURL(boolean privateLayout, ThemeDisplay themeDisplay)
LayoutSet getPrivateLayoutSet()
int getPrivateLayoutsPageCount()
LayoutSet getPublicLayoutSet()
int getPublicLayoutsPageCount()
long getRemoteLiveGroupId()
String getScopeDescriptiveName(ThemeDisplay themeDisplay) throws PortalException
PortalException
String getScopeLabel(ThemeDisplay themeDisplay)
Group getStagingGroup()
String getTypeLabel()
UnicodeProperties getTypeSettingsProperties()
String getTypeSettingsProperty(String key)
String getUnambiguousName(String name, Locale locale)
boolean hasAncestor(long groupId)
boolean hasLocalOrRemoteStagingGroup()
boolean hasPrivateLayouts()
boolean hasPublicLayouts()
boolean hasRemoteStagingGroup()
boolean hasStagingGroup()
boolean isCompany()
boolean isCompanyStagingGroup()
boolean isControlPanel()
boolean isGuest()
boolean isInStagingPortlet(String portletId)
boolean isLayout()
boolean isLayoutPrototype()
boolean isLayoutSetPrototype()
boolean isLimitedToParentSiteMembers()
boolean isOrganization()
boolean isRegularSite()
boolean isRoot()
boolean isShowSite(PermissionChecker permissionChecker, boolean privateSite) throws PortalException
PortalException
boolean isStaged()
boolean isStagedPortlet(String portletId)
boolean isStagedRemotely()
boolean isStagingGroup()
boolean isUser()
boolean isUserGroup()
boolean isUserPersonalSite()
void setTypeSettingsProperties(UnicodeProperties typeSettingsUnicodeProperties)