@ProviderType public interface Group extends GroupModel, PersistedModel, TreeModel
GroupModel,
GroupImpl,
GroupModelImpl| Modifier and Type | Method and Description |
|---|---|
void |
clearStagingGroup() |
java.util.List<Group> |
getAncestors() |
java.util.List<Group> |
getChildren(boolean site) |
java.util.List<Group> |
getChildrenWithLayouts(boolean site,
int start,
int end) |
int |
getChildrenWithLayoutsCount(boolean site) |
long |
getDefaultPrivatePlid() |
long |
getDefaultPublicPlid() |
java.lang.String |
getDescriptiveName() |
java.lang.String |
getDescriptiveName(java.util.Locale locale) |
java.lang.String |
getIconURL(ThemeDisplay themeDisplay) |
java.lang.String |
getLayoutRootNodeName(boolean privateLayout,
java.util.Locale locale) |
Group |
getLiveGroup() |
java.lang.String |
getLiveParentTypeSettingsProperty(java.lang.String key) |
long |
getOrganizationId() |
Group |
getParentGroup() |
UnicodeProperties |
getParentLiveGroupTypeSettingsProperties() |
java.lang.String |
getPathFriendlyURL(boolean privateLayout,
ThemeDisplay themeDisplay) |
LayoutSet |
getPrivateLayoutSet() |
int |
getPrivateLayoutsPageCount() |
LayoutSet |
getPublicLayoutSet() |
int |
getPublicLayoutsPageCount() |
java.lang.String |
getScopeDescriptiveName(ThemeDisplay themeDisplay) |
java.lang.String |
getScopeLabel(ThemeDisplay themeDisplay) |
Group |
getStagingGroup() |
java.lang.String |
getTypeLabel() |
UnicodeProperties |
getTypeSettingsProperties() |
java.lang.String |
getTypeSettingsProperty(java.lang.String key) |
boolean |
hasAncestor(long groupId) |
boolean |
hasLocalOrRemoteStagingGroup() |
boolean |
hasPrivateLayouts() |
boolean |
hasPublicLayouts() |
boolean |
hasStagingGroup() |
boolean |
isChild(long groupId)
Deprecated.
As of 7.0.0, replaced by
hasAncestor(long) |
boolean |
isCommunity()
Deprecated.
As of 6.1.0, renamed to
isRegularSite() |
boolean |
isCompany() |
boolean |
isCompanyStagingGroup() |
boolean |
isControlPanel() |
boolean |
isGuest() |
boolean |
isInStagingPortlet(java.lang.String portletId) |
boolean |
isLayout() |
boolean |
isLayoutPrototype() |
boolean |
isLayoutSetPrototype() |
boolean |
isLimitedToParentSiteMembers() |
boolean |
isOrganization() |
boolean |
isRegularSite() |
boolean |
isRoot() |
boolean |
isShowSite(PermissionChecker permissionChecker,
boolean privateSite) |
boolean |
isStaged() |
boolean |
isStagedPortlet(java.lang.String portletId) |
boolean |
isStagedRemotely() |
boolean |
isStagingGroup() |
boolean |
isUser() |
boolean |
isUserGroup() |
boolean |
isUserPersonalSite() |
void |
setTypeSettingsProperties(UnicodeProperties typeSettingsProperties) |
clone, compareTo, getActive, getClassName, getClassNameId, getClassPK, getCompanyId, getCreatorUserId, getCreatorUserUuid, getDescription, getExpandoBridge, getFriendlyURL, getGroupId, getLiveGroupId, getManualMembership, getMembershipRestriction, getName, getParentGroupId, getPrimaryKey, getPrimaryKeyObj, getRemoteStagingGroupCount, getSite, getTreePath, getType, getTypeSettings, getUuid, hashCode, isActive, isCachedModel, isEscapedModel, isManualMembership, isNew, isSite, setActive, setCachedModel, setClassName, setClassNameId, setClassPK, setCompanyId, setCreatorUserId, setCreatorUserUuid, setDescription, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setFriendlyURL, setGroupId, setLiveGroupId, setManualMembership, setMembershipRestriction, setName, setNew, setParentGroupId, setPrimaryKey, setPrimaryKeyObj, setRemoteStagingGroupCount, setSite, setTreePath, setType, setTypeSettings, setUuid, toCacheModel, toEscapedModel, toString, toUnescapedModel, toXmlStringgetModelAttributes, resetOriginalValues, setModelAttributesgetModelClass, getModelClassNamepersistbuildTreePath, getPrimaryKeyObj, getTreePath, updateTreePathvoid clearStagingGroup()
java.util.List<Group> getAncestors() throws PortalException, SystemException
PortalExceptionSystemExceptionjava.util.List<Group> getChildren(boolean site) throws SystemException
SystemExceptionjava.util.List<Group> getChildrenWithLayouts(boolean site, int start, int end) throws SystemException
SystemExceptionint getChildrenWithLayoutsCount(boolean site)
throws SystemException
SystemExceptionlong getDefaultPrivatePlid()
long getDefaultPublicPlid()
java.lang.String getDescriptiveName()
throws PortalException,
SystemException
PortalExceptionSystemExceptionjava.lang.String getDescriptiveName(java.util.Locale locale)
throws PortalException,
SystemException
PortalExceptionSystemExceptionjava.lang.String getIconURL(ThemeDisplay themeDisplay)
java.lang.String getLayoutRootNodeName(boolean privateLayout,
java.util.Locale locale)
Group getLiveGroup()
java.lang.String getLiveParentTypeSettingsProperty(java.lang.String key)
long getOrganizationId()
Group getParentGroup() throws PortalException, SystemException
PortalExceptionSystemExceptionUnicodeProperties getParentLiveGroupTypeSettingsProperties()
java.lang.String getPathFriendlyURL(boolean privateLayout,
ThemeDisplay themeDisplay)
LayoutSet getPrivateLayoutSet()
int getPrivateLayoutsPageCount()
LayoutSet getPublicLayoutSet()
int getPublicLayoutsPageCount()
java.lang.String getScopeDescriptiveName(ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionjava.lang.String getScopeLabel(ThemeDisplay themeDisplay)
Group getStagingGroup()
java.lang.String getTypeLabel()
UnicodeProperties getTypeSettingsProperties()
java.lang.String getTypeSettingsProperty(java.lang.String key)
boolean hasAncestor(long groupId)
boolean hasLocalOrRemoteStagingGroup()
boolean hasPrivateLayouts()
boolean hasPublicLayouts()
boolean hasStagingGroup()
boolean isChild(long groupId)
hasAncestor(long)boolean isCommunity()
isRegularSite()boolean isCompany()
boolean isCompanyStagingGroup()
boolean isControlPanel()
boolean isGuest()
boolean isInStagingPortlet(java.lang.String portletId)
boolean isLayout()
boolean isLayoutPrototype()
boolean isLayoutSetPrototype()
boolean isLimitedToParentSiteMembers()
boolean isOrganization()
boolean isRegularSite()
boolean isRoot()
boolean isShowSite(PermissionChecker permissionChecker, boolean privateSite) throws PortalException, SystemException
PortalExceptionSystemExceptionboolean isStaged()
boolean isStagedPortlet(java.lang.String portletId)
boolean isStagedRemotely()
boolean isStagingGroup()
boolean isUser()
boolean isUserGroup()
boolean isUserPersonalSite()
void setTypeSettingsProperties(UnicodeProperties typeSettingsProperties)